Did anyone catch the “friendly” last night when Mexico’s national team traveled to Houston to take on their arch rivals, the US national team. What a game! There is nothing friendly about when the Americans and Mexicans get together on the pitch. Don’t get me wrong, both teams play with a lot of pride, honor [...]