All-Free Agent Team (Offense)

Technically speaking, unrestricted free agency is over for the 2015 offseason and has been for more than a week. On May 12, all free agents became street free agents, compared to previous years when it was June 1. After this date, all free agent signings don't count against compensatory draft picks in the following draft, hence the reclassification of the players. With this in mind, there are still some players on the market who could help your favorite team reach the playoffs in the 2015 season. As teams suffer injuries in minicamps and other team activities, expect to see these free agents sign with teams. The defensive free agents will be posted at a later date. Quarterback: Michael Vick As Vick has aged, his play has declined and he is no longer the best athlete on the field. Soon to be 35 years old, he won't be confused for a starting quarterback anytime soon, but he could be a backup for plenty of teams. In one of his three starts last season, he led the New York Jets to a 20-13 upset over the Pittsburgh Steelers, while throwing for two touchdowns. His quarterback rating in these three starts was 83.1. Running Back: Pierre Thomas A staple of the Saints' offense for years, the 30-year old Thomas is one of the better pass catching running backs in the league. He is coming off an injury-shorted season, but still caught 45 passes for 378 yards. While he has never played outside of Sean Payton's diverse scheme, Thomas has attributes that can be transferred to any offense in the league. He can contribute as a third down running back for most teams. Wide Receiver: James Jones Released by the Oakland Raiders after the draft, Jones was the best receiver in Oakland last season. With a rookie under center (Derek Carr) and a lack of other talent on the offensive side of the ball, Jones caught 73 passes for 666 yards and six touchdowns. Prior to that, he played in the receiver friendly Packers' offense. There won't be any repeats of 2013 where he caught 14 touchdowns, but the 31-year old Jones can still be a solid receiver in the NFL. Wide Receiver: Donnie Avery Injuries limited Avery to just six games (three starts) in 2014, but prior to that he was a productive receiver for Kansas City and Indianapolis. Between the 2012 and 2013 seasons, he caught 100 passes for 1,377 yards and five touchdowns. Soon to be 31 years old, Avery isn't a spectacular receiver, but he can be a contributor for a team looking to add a veteran presence to their offense. Wide Receiver: Wes Welker One of the best slot receivers in history, Welker's performance has sharply declined recently. Last season, he caught 49 passes for 464 yards and two touchdowns and appeared to be a shell of his former self at times. At 34 years old with a concussion history, his career is close to over. There is a chance he could come in and contribute as a fourth receiver for some teams. Tight End: Jermaine Gresham If not for back surgery earlier in the offseason, Gresham would have been off the free agent market by now. Teams are waiting for his back to heal before giving him a look. Soon to be 27 years old, Gresham caught 62 passes last season, but this is an inflated number from Andy Dalton regularly checking down to him. Assuming his back progresses nicely, expect him to be with a new team by training camp. Offensive Tackle: Jake Long A former first overall pick, talent isn't the question with Long––it is his health. The 30-year old hasn't played a full 16-game schedule since 2010 and is currently rehabbing a torn ACL, which was suffered in week eight. This is the second year in a row that he has torn his ACL, causing teams to stay away. Once healthy, Long should sign a contract with playing time incentives and little guaranteed money. Offensive Tackle: Anthony Collins One of the prized free agents in Tampa Bay's 2014 haul, the 29-year old Collins lasted just one season with the Buccaneers, in what was his first season as a full-time starter. He fell from Pro Football Focus' (PFF) 23rd rated offensive tackle in 2013 to 63rd in 2014. With the ability to play either tackle position, most teams would love to have him on their roster, but he is likely holding out for a starting position. Guard: Justin Blalock Since entering the league in 2007, Blalock has started 125 out of a possible 128 games for Atlanta, the only team he has ever played for. Released in a salary cap move, the 31-year old has been a top 30 guard the last two seasons according to PFF. He isn't a top guard, but he could be a quality starter for a team. Guard: Rob Sims Sims is in a similar situation to Blalock, being 31 years old and having started 94 out of the last 96 games for Detroit and Seattle. Sims wasn't as good according to PFF, ranking in the top 40 the past two seasons, but that is still a serviceable level. Sims is the type of guard who you can improve upon, but you could also do much worse than him. Center: Chris Myers One of the best centers in the NFL over the last few seasons, Myers has started 128 straight games for the Texans and Broncos. At 286 lbs, he is undersized for the position, but has thrived in zone blocking schemes as a run-blocking center. The 33-year old has received a few looks as a free agent after Houston cut him for salary cap reasons. If he goes to a team with a zone-blocking scheme, he should have another successful season. Matt Pearce is a graduate of National Football Post's Introduction to Scouting and Scouting Boot Camp. Follow him on Twitter @Matt_Pearce13

Upcoming Games

Aug 11th, 7:00 PM

NY Giants +2 -110

New England -2 -110


Aug 11th, 7:30 PM

Tennessee +2.5 -110

Baltimore -2.5 -110


Aug 12th, 6:00 PM

Atlanta +2.5 -115

Detroit -2.5 -115


Aug 12th, 7:00 PM

Cleveland +1.5 -110

Jacksonville -1.5 -110


Aug 12th, 7:30 PM

NY Jets +1.5 -115

Philadelphia -1.5 -115


Aug 12th, 7:30 PM

Arizona +2.5 -110

Cincinnati -2.5 -110


Aug 12th, 8:30 PM

Green Bay +3 -110

San Francisco -3 -110


Aug 13th, 1:00 PM

Kansas City +1 -110

Chicago -1 -110


Aug 13th, 1:00 PM

Carolina +2.5 -110

Washington -2.5 -110


Aug 13th, 4:00 PM

Indianapolis +3.5 -110

Buffalo -3.5 -110


Aug 13th, 7:00 PM

Seattle +3 -110

Pittsburgh -3 -110


Aug 13th, 7:30 PM

Miami -1 -110

Tampa Bay +1 -110


Aug 13th, 8:00 PM

New Orleans -1 -110

Houston +1 -110


Aug 13th, 9:00 PM

Dallas +2 -110

Denver -2 -110


Aug 13th, 10:00 PM

LA Rams +2.5 -110

LA Chargers -2.5 -110


Aug 14th, 4:25 PM

Minnesota +2.5 -110

Las Vegas -2.5 -110


Aug 18th, 8:00 PM