Odell Beckham jr had time Monday and spent it on Twitter ranting about his former team the New York Giants and going off on trolls commenting on his IG. Stay tuned we have all the info and trust me you don't want to miss this rant.

Advertisement
EMS.com: Free Shipping on The North Face, UGG, Patagonia, Merrell, Five Fingers, and Garmin!

More videos