At this point, just about each and every NFL team has the majority of their roster set. However, for some teams dealing with injuries and lack of depth, there's always the free agent market to turn to.

Here are the five best NFL free agents remaining.

1. Reggie Wayne

Multiple teams, such as the New England Patriots and Green Bay Packers, have shown interest, but no signing has been confirmed. Wayne is 36 years old, and past his prime, but he can still be a valuable asset for an offense this season. Wayne returned from a torn ACL injury last year with 779 receiving yards. He's played his entire career with the Indianapolis Colts, but the Colts have already said they won't be re-signing the future Hall of Fame wide out. Wayne may be considering retirement if he doesn't get signed by Sept. 10, when the regular season begins.

Best fits: Oakland Raiders, Philadelphia Eagles, Minnesota Vikings

5. Chris Johnson

Chris Johnson has said multiple times that he wants to play for the Cowboys, but it doesn't look like that's going to happen. Johnson's six year streak of accumulating 1,000 yards ended last season with the New York Jets. Johnson had a career low 663 rushing yards last season, but he still averaged 4.3 yards per carry on the ground, and he has breakout speed. Johnson isn't the elite back he once was, but he can aid a team that needs some help with their running game. Surprisingly, the Chicago Bears ranked 27th in rushing yards last season.

Best fits: Arizona Cardinals, Chicago Bears, St. Louis Rams

Other notable free agents include: Michael Vick, Knowshon Moreno, Santonio Holmes, Pierre Thomas, Ahmad Bradshaw.

Follow Damon Salvadore on Twitter @DamonSalvadore1