Giants owner Mara 'embarrassed' by Giants season

Omnisport Video

New York Giants co-owner John Mara admits he's felt embarrassed by the franchise's NFL season so far.

Scroll to continue with content
Ad

What to Read Next