Yes
The number has been retired in honor of Willie Mays, probably the greatest player ever to wear a Giants uniform.
no
YES
The 86 Giants, the 91 Giants, and the 2007 Giants,
No he has not
yes
There is no evidence to support giants ever existing. Giants are merely mythological creatures.
The Pittsburgh Steelers ( then named the Pittsburgh Pirates ) first game was on September 20, 1933. They lost 23 - 2 to the NY Giants.
yes
He has been married twice.
Yes, In 1997 his debut was for the NY Giants. == ==
Giants, they have the most wins ever