Question for anybody living in the UK/Europe
Thinking bout traveling over to London during Nov, right about the time the Texans play on MNF. My question is, do they carry MNF anywhere over there? Can't miss my boys play an important game you know, cause I know we'll be in the playoff hunt!
Oh no! We suck again!