Anybody watching the introductory press conference for the Browns to welcome Odell Beckham Jr. could see that the all-pro WR was somewhat still in shock that he was no longer in New York with the Giants and currently a member of the Browns.
It took some time, but it seems Odell has come to grips with the next phase of his career.
Earlier this week, Odell took to social media and got Browns fans super happy after he released a hype video to get their blood pumping for the 2019 season. In the caption of that video, however, Odell seemed to take a shot at the Giants when he stated, “finally get to be off my leash,” which seems to suggest that the Giants were holding him back.
You be the judge: