being a nfl fan living in england that would be amazing to see a super bowl over here. i think the time differance would be a factor. just think how cool it would be to see my dolphins playin in the super bowl in london. having seen them play in buffalo twice and london once. brig on the new season GO DOLPHINS.
Forum:
Miami Dolphins Civilized Discussion