Goddamnit why do the Giants have to have the monopoly of scumbag idiot kickers? Just a few years ago we found out the Giants kicker beat his wife. Now we get a kicker who drives drunk at 100mph. Ugh. As[…]↓ Read the rest of this entry…