NFL Network's Shaun O'Hara talks Denver Broncos quarterback situation, New York Giants football and if Eli Manning's days are numbered with the Giants.