Thursday, April 24, 2014

The NFL schedule was released and the Detroit Lions are playing the Atlanta Falcons in London's Wembley Stadium on October 26.
I thought they were trying to expand the appeal of the sport overseas?

No comments: