Can the NFL Stop Trying to Make London a Thing?
Dear Roger Goodell, Either stop having games in London, or stop pretending you’re not having games in London.
Read MoreDear Roger Goodell, Either stop having games in London, or stop pretending you’re not having games in London.
Read More