J.C. Romero, suspended for 50 games while with the Phillies in 2009 after a positive test for a banned substance, has settled a lawsuit against the creators and distributors of a supplement that he said caused him to fall astray of the league's Joint Drug Prevention and Treatment Program.