A photo of Giants co-owner John Mara with his face in his hands went viral Friday night as Saquon Barkley threw for three touchdowns in a Philadelphia Eagles victory in primetime.
A photo of Giants co-owner John Mara with his face in his hands went viral Friday night as Saquon Barkley threw for three touchdowns in a Philadelphia Eagles victory in primetime.