Texans PLAY 60 in London

The Houston Texans and NFL UK teamed up for a PLAY 60 event at London Irish's Hazelwood Training Base on Friday.

Advertising