With the fantasy football regular season coming to an end, it is important to grab the best possible players heading into the playoffs.
The waiver wire can often be brutal at this time of year. However, Week 12 proved that there are still some worthy players available.
These players are still available in over 70 percent of ESPN leagues. If you have the opportunity, pick them up without hesitation.
Bryce Brown, RB, Philadelphia Eagles (Owned in 4.9 percent of leagues)
One of the best kept secrets in the NFL exploded for 178 rushing yards and two touchdowns on Monday Night Football against the Carolina Panthers.
Brown was drafted in the seventh round by the Eagles despite not having much of a college resume. In fact, he only had three carries with Kansas State before quitting the team.
However, he proved on national television that he has the skill to be a top running back in the NFL.
Of course, the question remains regarding his usage once LeSean McCoy comes back from his concussion. With Philadelphia out of contention with a 3-8 record, it is unlikely the team pushes the Pro Bowl running back on the field, even if he is cleared by doctors.
Regardless of when McCoy returns, Brown has earned himself plenty of carries for the remainder of the season.
Colin Kaepernick, QB, San Francisco 49ers (Owned in 27.6 percent of leagues)
Head coach Jim Harbaugh will choose his starting quarterback by midweek (via ESPN). This will give fantasy owners time to plan, but it is difficult to imagine the coach not staying with Colin Kaepernick.
The second-year player has now led his team to wins over the Chicago Bears and on the road against the New Orleans Saints.
From a fantasy perspective, Kaepernick has the ability to be really special with his ability to both run and throw the football.
Against the Saints, he rushed for 27 yards and had his fourth rushing touchdown of the year. This will prevent him from having a poor fantasy game, regardless of what he does throwing the ball. If he plays like he did against the Bears, he can be a solid week-to-week starter.
Kaepernick's immediate future is in his coach's hands, but it would be worth the add regardless.
Chris Givens, WR, St. Louis Rams (Owned in 1.5 percent of leagues)
When Danny Amendola is out, Chris Givens comes up big. The No. 1 receiver has missed time this year with a broken collarbone and is now dealing with a nagging foot injury.
As a result, Givens earns the targets and does not disappoint. In the last four games with Amendola inactive, the rookie has two touchdowns with an average of 84 yards.
On the other hand, he has only totaled 131 receiving yards in all other games.
Keep this talented receiver on your team for the rest of the year. When he gets his opportunities to start, do not be afraid to plug him into your lineup.
Mohamed Sanu, WR, Cincinnati Bengals (Owned in 1.1 percent of leagues)
Usually you call a two-touchdown game on 29 yards a fluke and ignore it. However, Mohamed Sanu is quickly becoming a major part of the offense for the Bengals.
Against the Oakland Raiders, he tied with A.J. Green for the team lead with nine targets. Although they were mostly for short yardage, it shows that the coaching staff is trying to get him the ball in different ways.
Teams are also starting to pick up on the fact that Green is a major target in the red zone. This has allowed Sanu to grab four touchdown receptions in the last three games.
He is tough to trust in a starting spot right now, but he is definitely worth the add in deeper leagues.
Jacquizz Rodgers, RB, Atlanta Falcons (Owned in 12.4 percent of leagues)
It is only a matter of time before the coaching staff of the Falcons see what everyone else sees: Jacquizz Rodgers is the best running back on the team.
Both he and Michael Turner had a touchdown run on Sunday, but Rodgers totaled 49 yards on 10 carries. Turner only managed 17 on 13 carries.
This was the sixth time this season that Turner averaged three yards per carry or less.
Rodgers is becoming a bigger factor in both the run game and as a receiver, so you should get on board before he gains the full-time job.
Ryan Broyles, WR, Detroit Lions (Owned in 1.3 percent of leagues)
When Nate Burleson got hurt, everyone rushed to get Titus Young.
However, Young has played himself into the dog house with his negative attitude and was suspended for the Thanksgiving game against the Houston Texans.
Ryan Broyles seized the opportunity and finished with 126 receiving yards in his first game as a starter.
The rookie is still behind Calvin Johnson in the pecking order, but there are plenty of yards to go around on this pass-heavy offense. As teams continue to triple-team Megatron, Broyles should find gaps in the defense for more big days throughout the year.
Knowshon Moreno, RB, Denver Broncos (Owned in 4.2 percent of leagues)
Few could have seen that curveball coming from the Denver Broncos.
Ronnie Hillman or maybe Lance Ball was expected to get regular work after Willis McGahee went down, but instead it was Knowshon Moreno.
The former first-round pick had not touched the ball since Week 2, and his ineffectiveness rendered him almost non-existent.
Moreno continued to surprise by rushing for 85 yards on 20 carries while also adding 26 through the air.
Although the Broncos struggled offensively against the Chiefs, this is still a solid unit. With regular playing time, Moreno can continue to have solid games in real life and in fantasy.
He should be added in all leagues this week.
Follow me on Twitter for the latest fantasy football news and advice. Don't let THAT guy win your league.