The guy is wasting his God-given talent by being a total A-hole.
Seems he can't stand getting shown up on game day by a defender.
I would suspend him for the rest of the season including playoffs (if the Giants make it).
That torpedo run could have paralyzed Wallace.