HOUSTON (AP) The Houston Dynamo signed Mexican national team captain Héctor Herrera on Wednesday to a designated player contract that will run through at least the 2024 season. Herrera, a midfielder, is currently playing for Atletico Madrid in La Liga and will join the Dynamo this summer upon completion of the Spanish season.