Giants' Odell Beckham says he shouldn't have to 'apologize for how I feel' in latest Facebook video episode

“And as long as I’m here — which I signed a deal to be here for five years, not knowing the future of the organization, not knowing a new GM, a new coach, what direction that they’re going to be going in — I signed it as an oath of loyalty to New York, ya know?” Beckham said. “There’s no place better to win than here. There’s nothing more I want to do than bring championships to this place. And every year. (It’s) not like yeah I want to win one or two. I want to win it for the next 10 years, if I’m playing football for the next 10 years. That’s always gonna be my mentality.

World – New York Daily News