Osi Umenyiora: 12/24

Giants DE Osi Umenyiora talks about his future and tries to explain the team's last two blow-out losses.