Carlos Bocanegra announces his retirement after a 14-year career that has taken him from MLS to England, Scotland, France, and Spain and back again. MLSsoccer.com's Greg Lalas looks back on the career of an American legend.
Filed under:
Filed under: