DraftSZN with NFL Insider Ben Allbright
Apr 04, 2018, 05:01 AM
In this week's episode, Ethan and Weis chat with NFL insider Ben Allbright on Odell Beckham trade rumors, who is in play for the Giants at 2, and his thoughts on the Giants current regime.