G GuyontheRight Active member Jun 15, 2003 #1 Did anyone catch the World Bowl XI on Fox the other day? Im not sure if it was broadcast throughout Europe, but the game of American football is suppose to be growing there.
Did anyone catch the World Bowl XI on Fox the other day? Im not sure if it was broadcast throughout Europe, but the game of American football is suppose to be growing there.