Dallas Cowboys

November 5, 2014 5:09 PM

Food and facilities need some work in London

A small practice stadium and smaller portions of food are a surprise on the Cowboys’ trip.

Related content

Comments