247SportsJay Glazer has the scoop on why the Giants traded Odell BeckhamMar 17, 2019Dan SchneierBy Dan Schneiermore_vert