Fans from Buffalo, Upstate NY and beyond met at Tottenham Hotspur Stadium in London to watch the Bills play the Jaguars, and these were ten of the best photos.
Fans from Buffalo, Upstate NY and beyond met at Tottenham Hotspur Stadium in London to watch the Bills play the Jaguars, and these were ten of the best photos.