Giants fans: pic.twitter.com/xkXH1ao8as
— cool name (@mikeehurl) January 16, 2020
Odell can’t stay out of his own way.
At this rate, there’s no doubt his tenure with the Browns won’t last another season.
Want More From Sports Gossip?
For all the latest breaking Sports Gossip, be sure to follow SportsGossip.com on Facebook, Instagram, and Twitter.