Is Soccer The New Football?
You say tomayto, I say tomarto, you say soccer and I say football. I remember referring to the beautiful game as soccer on a UK forum once and was roundly chastised, even baited for being a namby pamby, yankee loving NFL groupie and would I […]