The Giants had to do it... as much as I hate the idea of paying a WR top money like that for 5 years, the guy is one of if not the most popular players in the league. It seems every kid you see walking around has a 13 Jersey on or fucking ramen noodle hair.
This offense is built to win now... stud WR, Stud RB, stud TE, rebuild Oline and a veteran QB. If Eli can't get it done this year, at least a long playoff run, it is time to bring in Nas's boy Webb and see if he can add to our trophy case