Giants owner John Mara: L.A. could have two NFL teams next season

Giants owner John Mara told New York radio station WFAN on Monday morning he believes Los Angeles will end up with two teams.

Giants owner John Mara told New York radio station WFAN on Monday morning he believes Los Angeles will end up with two teams.


Published