Whether Premier League or the NFL, Manchester City are the winners
The Premier League match between Manchester City and Tottenham Hotspurs at the Wembley Stadium was much about the pitch than the game itself. For the record, Manchester City won the match…