I take your point, GFICO. But the expression, "America's Team" makes me gag. It's hard to believe that after winning exactly one playoff game in the past 16 years, the station which broadcasts the Cows refers to itself as "Home of America's Team". Who are they kidding? But I suppose an argument can be made based on the fact that often the visiting team's fans outnumber Cows fans at home games.
I much prefer the name that all of us here have given to the Giants. Our Team.
Cheers!