What's the deal? There's a reason the Brits don't have a version of NFL across the pond. This proves it!