With the bulk of NFL free agents already signed with their former team or a new team, the biggest buzz around National Football League now is the draft, which begins on May, 8. The biggest superstar names were signed immediately after free agency began, with some teams overpaying and some teams missing out.

When choosing players in free agency, it's important to choose not just quality players, but position players that are needed to for team needs. Yes, the New York Jets needed wide receiver help, but $36 million for Eric Decker on a five year contract is madness, according to some. The NFL has a strict salary cap, unlike the National Basketball Association and Major League Baseball, so it's imperative to balance your money.

It's also important to sign players in unison to your competition. For example, AFC West teams need heavy secondary defensive help because they will verse Peyton Manning twice a year. Same goes for NFC North teams that verse the Green Bay Packers and Aaron Rodgers annually.

Cornerback, Aqib Talib was a big addition for a subpar Denver Broncos defense, however Talib has not shown he can stay healthy when it matters most in the biggest games. Jared Allen was one of the most sought after free agents, who eventually signed with the Chicago Bears, but it's unlikely he will lift the Bears above the Packers for the NFC North crown. Even wide receiver Steve Smith was an excellent addition for the Baltimore Ravens. We will see if Smith, whose yards have decreased three consecutive seasons, can help Joe Flacco and company. The Indianapolis Colts hope to get a spark out of veteran Hakeem Nicks to go with Andrew Luck in the vertical passing game.

These five players listed are the most valuable free agent signings because these teams needed these positions and they addressed it.