After trading away Percy Harvin, the Vikings needed a down field threat. The Vikings have found their man, signing veteran wide receiver Greg Jennings.
The Vikings overpaid for Jennings, even though they needed a number one receiver. At 29 years old and his durability in question, Jennings was not worth the contract the Vikings gave him.
He has missed 11 games due to various injuries over the last couple seasons, and in 2012 he was a non-factor for the Packers. Last season Greg Jennings only played in eight games, and caught a career-low 36 passes for 366 yards and four touchdowns.
Over Jennings' career, he has proven to be a number one receiver, but that was with Aaron Rodgers passing him the ball, not Christian Ponder. Unless Jennings is able to remain healthy and produce at a high level, the Vikings overpaid for him.