Fantasy Football is in full swing and it's already week 7. We're almost halfway through the year, and it's time to make some trades to bolster teams. The waiver wire can often offer some excellent solutions for roster holes, but trades can offer similar solutions for fantasy owners. In any Trade, the key is to buy a player when his value is low. Let's take a look at a few players who fit that description that fantasy owners should be targeting right now.

1. RB Jay Ajayi

It wasn't too long ago when Jay Ajayi went in the late first or early second round of most fantasy drafts.

So far, Ajayi has been a complete bust, hasn't scored a touchdown yet, and is averaging just 7 fantasy Points Per Game. But the volume is there. He's averaging more than 20 carries a game and the Dolphins are still committed to the run. Eventually, Ajayi will break out of this funk. But there are plenty of disgruntled fantasy owners out there looking to trade him away. Take advantage of this opportunity while you can.

2. RB Adrian Peterson

It doesn't seem like anybody is taking Peterson seriously, even after a 25 point fantasy performance against Tampa Bay. That's a major mistake. The Cardinals clearly trust Peterson as their top back, and they are going to use him as a workhorse, unlike the Saints.

In my mind, that makes Peterson a top 10 back that should be in the starting lineup every week barring a really tough matchup. There are some fantasy owners out there who think they can sell high on Peterson, but the truth is that the talented running back will be a really good fantasy player for the rest of the year.

3. WR Keenan Allen

Prior to an injury in 2016, Allen was one of the best fantasy wide receivers in the game. In 2017, he hasn't been hurt, but he hasn't lived up to those production levels. That's going to change very soon, especially with Philip Rivers targeting him nine times per game. He's averaging eight points per game right now and has just one touchdown, but the numbers will eventually balance out and he will become an elite fantasy wide receiver.

Strike while you can and make a trade to get the Chargers wide receiver on your team.

4. WR Julio Jones

Similar to Jay Ajayi, Julio was drafted in the first round of most fantasy drafts. So far, he has been nothing short of a disappointment, posting a double digit fantasy total just one time in week 2 against the Packers. The Falcons wide receiver also has exactly zero touchdowns, a statistic that won't last much longer. Julio and Matt Ryan are going to get on the same page and Jones will become a top five fantasy receiver by the end of the year again. Make a play for him before it's too late!

5. QB Russell Wilson

At this time last year, the Seattle Seahawks quarterback also made an appearance on our list.

His rushing ability gives him a low floor for point totals and his dynamic playmaking gives him a high ceiling. Right now, the talented quarterback isn't even in the top 10 among quarterbacks for total points scored. If you're an Aaron Rodgers owner, trading for Wilson may be your best bet right now.

Liked this article? Make sure to like the Facebook page Fantasy Football Weekly for updates during the regular season.