Fútbol on the football field

The Texans had some post-practice fun with the game of soccer.

Advertising