The Giants are still in 1st place in the NFC East. Someone should have told Richard Braccia that before he decided to go Rambo on his wife and the police.
Braccia’s wife called police after he threw her up More...