As a Giants fan, I want to puke. It’s been written that the Giants were told Baker was a problem. But all that being said, it is crazy. The guy signed a 4 year 10.5 million dollar rookie contract and he’s robbing people at gunpoint. There has to be more to this story.