No, the New York Giants are a professional NFL team. They compete against other professional teams throughout the nation.
Giants play the Arizona Cardinals next.
The NY Giants and the NY Jets play out of a stadium in the Meadowlands, New Jersey, but, the Giants and the Jets are considered NY football teams, just like the NY Buffalo Bills.
No, the Giants played in the Polo Grounds and Yankee Stadium
Only the Buffalo Bills play in New York State, but most people consider the NY Giants and NY Jets to be NYC football teams.
They were named after the baseball New York Giants. Their official name, to this day, is the New York Football Giants.
Yes, but the odds are in the Giants favor as of 2012.
East Rutherford, NJ