Shaun O'Hara, NFL Network

NFL Network Analyst Shaun O'Hara discusses the turmoil within the Giants' organization and where the team goes from here.