The New York Giants rookie is officially cooking at home in front of the MetLife crowd, as the Tampa Bay Buccaneers have been no match for him at all in Week 11. ​Saquon Barkley, who had one touchdown on the ground and one through the air, continued the party with another one rushing from two yards out.

The rookie already has over 1,200 yards from scrimmage for the season and put together another stellar performance to lead the Giants offense. 


The defense fell apart against Jameis Winston, but mercy, Barkley's a winning player, isn't he?