Carl2291 said:
Just stick with Huddersfield. Once the greatest team in the World! |
I'm not an expert on English football so I don't know if I should take your word for this. All I know are the teams in the EPL and usually its Manchester United or Chelsea that's on in America. :p
Proud member of the SONIC SUPPORT SQUAD
Tag "Sorry man. Someone pissed in my Wheaties."
"There are like ten games a year that sell over a million units." High Voltage CEO - Eric Nofsinger