Thread: The NFL certainly turned up some cracking entertainment yesterday
What is the name of Arsenal's stadium