NFL London
Joe MurrayCould the Super Bowl be played in London?
Adam Schefter reported over the weekend that the biggest sporting event in America could potentially be taken overseas to London in the future. Joe Murray touched on this last night…
James Scaramozzino