Giants | Saquon Barkley slumping November 30, 2019 by admin New York Giants RB Saquon Barkley has failed to score in three straight games and has been held to less than 3.5 yards per rush in four straight. ESPN.com - Rob Demovsky