#Giants VP of Player Personnel Mike Francesa on Odell Beckham: "I've been tellin ya for five years to get rid of him. I've said this to Giants ownership 100 times, I've said it to every one of them. Yes, he's to blame." https://t.co/L6eyDsvmgI

— Evan Silva (@evansilva) March 14, 2019