After the second week of the season, Fantasy owners have learned quite a lot. First, drafting David Johnson was great, but teams need to have enough depth to be able to fight through injuries. Second, being a replacement for Johnson doesn't make you fantasy relevant automatically. In fact, Kerwynn Williams ran for just 22 yards before Bruce Arians decided it was time for Chris Johnson to get a chance. He's the first person on this list of Waiver Wire pickups.

1. RB Chris Johnson

Last week, Kerwynn Williams was tabbed as the starter at running back.

Against the Colts, he was the starter, but he wasn't very good. That opens the door for Chris Johnson, who could become a valuable fantasy commodity in a decent Cardinals offense.

2. RB Chris Thompson

Last week, Thompson scored a touchdown for the Redskins en route to a 11 point fantasy day. This week, he scored two against the Rams and ended his day with 21 fantasy points. He might not be the running back who gets all the carries, but he's productive enough in the passing game to be worth an add from the waiver wire.

3. WR J.J. Nelson

Similar to Thompson, it's time to take notice of the Cardinals wide receiver. He scored a touchdown and had ten fantasy points in week 1, and built on that in week 2 with another touchdown, 120 receiving yards, and 18 fantasy points.

Nelson clearly has a role in this offense, and it's time for fantasy owners to take note.

4. WR Allen Hurns

Allen Hurns is owned in just 7.2% of ESPN standard leagues, but he is now the best receiver in Jacksonville. He managed to put up 14 fantasy points in garbage time, but that's a trend that could continue for the Jaguars.

If you're in need of a wide receiver, Hurns is a solid pickup from the waiver wire.

5. RB Javorius Allen

He's owned in 8% of ESPN standard leagues, but should probably be owned in 100% of leagues by the end of the week. He gets a share of the carries in Baltimore and also owns the pass catching role that Woodhead was supposed to have.

That makes Allen a worthy waiver wire choice for week 3.

6. RB Chris Carson

Owned in just 6.5% of ESPN standard leagues, Chris Carson has likely carved out a greater role for himself within the Seahawks offense. He ran for 93 yards on 20 carries and Seattle clearly trusts him with the workload. Grab him from the waiver wire if you can.

7. Dolphins D/ST

So far, defenses have been 2 for 2 scoring double digit fantasy points against the New York Jets. I like the Dolphins as a solid streaming option from the waiver wire for week 3.