The New York Giants fans can’t catch a break. They frequently bad-mouth the brass for allowing star running back Saquon Barkley to join the Philadelphia Eagles and now have another reason to be angry.
Under a mostly sunny sky at Tulane's Yulman Stadium, the Kansas City Chiefs went through a nearly 90-minute practice session ...