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…
Pedro Vilela/Getty Images
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 Friday evening.
The former New York Giant signed a three-year, $3... [1483 chars]