DaMarcus Beasley Announces His Retirement; Here Are His 5 Greatest Moments
DaMarcus Beasley is calling it a career.
In his 20th year as a professional soccer player, Beasley announced Monday this season would be his last.
— DaMarcus Beasley (@DaMarcusBeasley) May 20, 2019