Welcome To The Bitchery

Hey Kemperboyd you are realistically getting a football team your own NFL franchise

Roger Goodell has stated that there is a realistic possibility of London getting an NFL team. I do recall the NFL owning a European Football League back in the 90s. I have heard of hooligans with soccer games in England did same happen with last football franchise London Monarchs aka England Monarchs. How popular is the NFL since three games will be played there next season.

Advertisement

Cannot wait for a Patriots/Monarchs game. I have no idea if they will keep the name, I have a hunch they will.

Share This Story