HH in H-Town – El Zorro’s First Week in Texas
At long last, the wait is over. Héctor Herrera has finally landed in H-Town, with El Zorro receiving a Texas-sized welcome at George Bush Intercontinental Airport on Wednesday evening. With Herrera slated to join the team Friday morning for his first training session at Houston Sports Park, there’s plenty of