A very cool Fox Soccer ad. I wish I was there to watch some games live. Sure, I love Fox Soccer, as it was only four or five years ago when there was no soccer channel, but there's nothing like watching a game live in person. This is an ad to watch the English Premier league on TV, yet there's nothing like the live game.
How many of you have seen games live in the EPL, Serie A, La Liga or another European league.