This is proof that wearing a Giants logo doesn't automatically mean you're a winner.

Comments