Originally Posted by PSRB No but they're due to rake in s lot for hosting 2 or 3 NFL games a season*. I assume that won't happen if there is a permanent NFL team in London *I have no idea how watertight that agreement is Sorry, with you now. I had thought you were referring to their tenancy. #ididnotreallyreadthearticle
Forum Rules