Just said on radio "A senior NFL spokesman has been in high level talks about holding the Superbowl in London"
I would be really pissed off if somebody wanted to hold the FA Cup in the USA.
I would be really pissed off if somebody wanted to hold the FA Cup in the USA.
