Shaun O'Hara, NFL

NFL Network analyst Shaun OHara talks about the Giants loss to the Seahawks, explains why he doesnt think New Yorks players have quit on the season, shares his thoughts on how the franchise can get back to where it expects to be and more.