How exciting to find this thread! My husband and I are football fans. We started really following the EPL when we found Fox Soccer Channel on our satelite system. We even watched the England v Paraguay match in French on our hotel tv in Papeete, Tahiti after getting off the PG!
We've been watching as many games as possible. The officiating of the USA v Italy game yesterday was interesting, to say the least.