Brazil
Saquon Barkley Scores 3 TDs, NFL Fans Troll Giants in Hurts, Eagles Win vs. Packers
Saquon Barkley amassed 132 total yards and three touchdowns to lead the Philadelphia Eagles to a 34-29 win over the Green Bay Packers in São Paulo, Brazil, on…