Houston Dynamo captain and U.S. national team legend DaMarcus Beasley announced that he will retire from professional soccer at the end of the 2019 season, after 20 years as a professional. Take a look back at some of his highlights from his six years in Houston.