Saquon Barkley taunts Giants in viral ad
The New York Giants will be spared the ignominy of Saquon Barkley challenging for the single-season rushing record against them in Week 18. However, the former Giant has another way of taunting the organization a bit. The Philadelphia Eagles running …