Fox is a TV station in the United States / Canada.Hrithika » Sun Sep 27, 2015 4:02 pm wrote:Whats Fox NFL ???
enlighten me please
So i know if i shall flail
NFL - is the National Football League
HUGE HUGE HUGE audience of all ages watch the football games on Sundays.
They used Ghost Town in the background during interviews and intros to some of the players.
Last week, the played EITN....
Methinks WBR may have made a deal with FOX NFL and may we hope for the national anthem for Adam at the Superbowl (Final match of the football season).
NOW FLAIL!!!!!!