You've proven it. You are actually retarded.
http://www.freep.com/apps/pbcs.dll/a...302030006/1049
If you skip all of the Coaching records and go to the actual team stats for the year you will easily be able to see the Giants are in fact the worse of the two teams. Just admit that you are riding the fanboy train and know nothing about either of the teams.