elijah-mitchell-2-1400.jpg
USATSI

Russell Wilson struggled in Week 12 at Washington. It appeared like he was having another disappointing performance for the third game in a row. He overthrew receivers and missed guys who were wide open. He looked lost.

Heading into Seattle's final drive, Wilson was a sub-par Fantasy quarterback. But then something clicked. Wilson marched the Seahawks down the field on a 96-yard scoring drive with 2:19 remaining in the game, culminating with a 32-yard touchdown pass to Freddie Swain.

Just like that, Wilson ended up as a good Fantasy quarterback with 22 points. Not great, but good enough to be the No. 8 quarterback for the week and a serviceable starter in most leagues.

Now, Fantasy managers have to decide if Wilson is worth starting again in Week 13 against San Francisco. I liked him as the Start of the Week against Washington because of the matchup, but this is a tougher opponent. The 49ers have held their past four opposing quarterbacks, including Matthew Stafford and Kirk Cousins, to 19 Fantasy points or less.

Wilson scored 25 Fantasy points at San Francisco in Week 4, and he scored at least 21 Fantasy points in four games in a row against the 49ers. But it's still hard to say Wilson is a must-start quarterback in all leagues.

If you started Wilson last week and can't find a serviceable replacement, then stick with him again. But I like Cousins and Derek Carr better than Wilson this week, for example.

I hope he starts connecting with D.K. Metcalf in this matchup since Metcalf has scored 14 PPR points combined in his past three outings. I'm not benching Metcalf yet, and he had 16 PPR points against the 49ers in Week 4.

Tyler Lockett remains a starter also -- he has 27 PPR points in his past two games -- and you can consider Gerald Everett a sleeper again. Everett has scored 14 PPR points in two of his past three games with Wilson.

The 49ers could be without Fred Warner (hamstring) and Dre Greenlaw (groin) this week, which would help Seattle. And hopefully Wilson has another quality outing.

I wish Wilson was a slam-dunk Fantasy starter, but that's not the case right now. But if he scores 22 Fantasy points again then you should feel satisfied, and hopefully this time you don't have to wait for the final drive.

Editor's Note: Projections are provided by CBS Sports and not Jamey Eisenberg. Projected points are for PPR leagues.

More Week 13: Injury ReportSleepers |Starts, Sits, Sleepers & BustsPPR Cheat Sheet | Non-PPR Cheat SheetGame PreviewsRB Preview | QB Preview | WR Preview | TE PreviewTrade Values | Cut List | Towers' Top 150 | Waiver Wire | Best/worst playoff schedules | DFS Guide

Start 'Em & Sit 'Em
Start of the Week
Projections powered by Sportsline
SF San Francisco • #25
Age: 23 • Experience: Rookie
Weekly Breakdown
MATCHUP
@ SEA SF -3.5 O/U 45.5
OPP VS RB
31st
PROJ PTS
11
RB RNK
7th
YTD Stats
RUYDS
693
REC
14
REYDS
108
TD
4
FPTS/G
14.8

I expected Elijah Mitchell to have a big performance in Week 12 against the Vikings, and he didn't disappoint. Minnesota had injury concerns along its defensive line, and Mitchell dominated in the game with 27 carries for 133 yards and a touchdown, along with five catches for 35 yards on six targets.

He should have the chance for a solid encore, and I like him as a top-five Fantasy running back in all leagues. With Deebo Samuel (groin) out, you might get more scoring chances for Mitchell, which would be awesome.

This Seattle defense should be tired after playing Monday night on the East Coast at Washington. And the Seahawks have been bad against opposing running backs all year, especially of late.

They are No. 2 in Fantasy points allowed to running backs for the season, and six running backs have scored at least 12 PPR points against Seattle in the past four games, with four guys (A.J. Dillon, James Conner, Antonio Gibson and J.D. McKissic) scoring at least 20 PPR points. I expect Mitchell to be in that range.

He's been a great story this season as one of the top waiver wire guys after Raheem Mostert (knee) was hurt in Week 1. And now, Mitchell has the chance to lead many Fantasy managers to the playoffs, especially after he dominates the Seahawks in Week 13.

START 'EM & SIT 'EM
Quarterbacks
Start 'Em
Projections powered by Sportsline
LAR L.A. Rams • #9
Age: 33 • Experience: 12 yrs.
Weekly Breakdown
MATCHUP
vs JAC LAR -13 O/U 48
OPP VS QB
7th
PROJ PTS
24.8
QB RNK
6th
YTD Stats
PAYDS
3316
RUYDS
37
TD
27
INT
9
FPTS/G
25.7
Stafford might be playing with an injured back, ankle and elbow, but he was a great Fantasy quarterback in Week 12 at Green Bay with 28 points. I'm counting on him to have another solid showing this week against the Jaguars at home. He's scored at least 23 Fantasy points in four of five home games this year, including three outings with at least 30 points, and this is a get-right game for the Rams after losing three in a row. Stafford has top-five upside in this matchup.
MIN Minnesota • #8
Age: 33 • Experience: 10 yrs.
Weekly Breakdown
MATCHUP
@ DET MIN -7 O/U 46.5
OPP VS QB
13th
PROJ PTS
23.8
QB RNK
10th
YTD Stats
PAYDS
3013
RUYDS
69
TD
24
INT
3
FPTS/G
24
Cousins was a letdown in Week 12 at San Francisco when he scored 19 Fantasy points, which snapped a three-game streak of him scoring at least 21 points. He should get back on track this week against Detroit. He has passed for at least three touchdowns in three of his past five games against the Lions. And in his past two games at Detroit he has combined for 743 passing yards and eight total touchdowns. Cousins is a top-10 Fantasy quarterback going into Week 13.
ARI Arizona • #1
Age: 24 • Experience: 3 yrs.
Weekly Breakdown
MATCHUP
@ CHI ARI -7.5 O/U 45.5
OPP VS QB
16th
PROJ PTS
22.4
QB RNK
9th
YTD Stats
PAYDS
2276
RUYDS
147
TD
20
INT
7
FPTS/G
26.4
He's back from his three-game absence with an ankle injury, and hopefully DeAndre Hopkins (hamstring) is with him. You should be starting him this week, and hopefully he's back to the form we saw earlier this season when he scored at least 25 Fantasy points in five of his first seven starts. There could be some rust from the extended absence, and his ceiling won't be as high if Hopkins is out. But I'm still starting Murray against the Bears, who have allowed four quarterbacks to score at least 26 Fantasy points this season.
LV Las Vegas • #4
Age: 30 • Experience: 8 yrs.
Weekly Breakdown
MATCHUP
vs WAS LV -2.5 O/U 49.5
OPP VS QB
32nd
PROJ PTS
20.6
QB RNK
11th
YTD Stats
PAYDS
3414
RUYDS
73
TD
17
INT
9
FPTS/G
20.3
Carr had a strong game at Dallas in Week 12 with 22 Fantasy points, and he passed for 373 yards and a touchdown, along with 21 rushing yards. That's now at least 21 Fantasy points in four of his past six games, and he should have another strong outing this week against Washington. The Football Team defense allows the most Fantasy points to opposing quarterbacks, and Russell Wilson just scored 22 Fantasy points against Washington in Week 12. Carr has top-10 upside this week at home, and he's scored at least 21 Fantasy points in four of six games in Las Vegas this year.
Sleepers
Projections powered by Sportsline
NO New Orleans • #7
Age: 31 • Experience: 5 yrs.
Weekly Breakdown
MATCHUP
vs DAL DAL -4.5 O/U 47.5
OPP VS QB
11th
PROJ PTS
21
QB RNK
16th
YTD Stats
PAYDS
56
RUYDS
104
TD
3
INT
1
FPTS/G
5.4
Hill is expected to start for the Saints against Dallas, and hopefully he plays like he did in 2020. Last year, Hill was great as a Fantasy quarterback when he started four games for an injured Drew Brees, scoring at least 22 Fantasy points in three of those outings. The Cowboys have allowed at least 22 Fantasy points to an opposing quarterback in two of their past four games, and Hill is a great streaming option in all leagues this week.
MIA Miami • #1
Age: 23 • Experience: 2 yrs.
Weekly Breakdown
MATCHUP
vs NYG MIA -4.5 O/U 40.5
OPP VS QB
12th
PROJ PTS
17.9
QB RNK
15th
YTD Stats
PAYDS
1701
RUYDS
68
TD
13
INT
6
FPTS/G
17.8
Tagovailoa didn't have a huge game in Week 12 against Carolina, finishing with 15 Fantasy points, but he looks great right now. He was 27-of-31 passing for 230 yards and a touchdown against the Panthers, and he should do well in Week 13 against the Giants. I like Tagovailoa as a streamer in all leagues, and the Giants have allowed six quarterbacks to score at least 22 Fantasy points this year.
WAS Washington • #4
Age: 28 • Experience: 4 yrs.
Weekly Breakdown
MATCHUP
@ LV LV -2.5 O/U 49.5
OPP VS QB
22nd
PROJ PTS
19.2
QB RNK
17th
YTD Stats
PAYDS
2613
RUYDS
279
TD
17
INT
10
FPTS/G
19.4
Heinicke has played well of late and is worth using as a streaming option in Week 13 at Las Vegas. He only has one game with more than 17 Fantasy points in his past four outings, but Washington has won three games in a row. The matchup with the Raiders is positive since Las Vegas allows the seventh-most Fantasy points to opposing quarterbacks, and four quarterbacks have scored at least 23 Fantasy points against the Raiders in their past six games.
Sit 'Em
Projections powered by Sportsline
ATL Atlanta • #2
Age: 36 • Experience: 14 yrs.
Weekly Breakdown
MATCHUP
vs TB TB -11 O/U 50.5
OPP VS QB
20th
PROJ PTS
16.2
QB RNK
21st
YTD Stats
PAYDS
2617
RUYDS
43
TD
17
INT
11
FPTS/G
17
Ryan had 20 Fantasy points at Tampa Bay in Week 2, and he could surprise us if he's chasing points this week against the Buccaneers. But in the past five games without Calvin Ridley (personal), Ryan has topped 11 Fantasy points just once, and he's combined for only 13 Fantasy points in his past three games. Tampa Bay also has held two of its past three opposing quarterbacks to 17 Fantasy points or less. Ryan is only worth using in two-quarterback and Superflex leagues this week.
SF San Francisco • #10
Age: 30 • Experience: 8 yrs.
Weekly Breakdown
MATCHUP
@ SEA SF -3.5 O/U 45.5
OPP VS QB
9th
PROJ PTS
16.7
QB RNK
20th
YTD Stats
PAYDS
2342
RUYDS
40
TD
16
INT
6
FPTS/G
17.7
Garoppolo is without Deebo Samuel (groin) this week, and the 49ers should be able to run all over the Seahawks. In his past three games, Garoppolo has scored 19 Fantasy points or less, including just 13 Fantasy points against Minnesota in Week 12. He also has two games over that span with fewer than 200 passing yards. Seattle also has held six of the past seven opposing quarterbacks to 18 Fantasy points or less. I'd only use Garoppolo in two-quarterback and Superflex leagues this week.
PIT Pittsburgh • #7
Age: 39 • Experience: 18 yrs.
Weekly Breakdown
MATCHUP
vs BAL BAL -4.5 O/U 44
OPP VS QB
18th
PROJ PTS
15.6
QB RNK
23rd
YTD Stats
PAYDS
2522
RUYDS
6
TD
14
INT
6
FPTS/G
16.6
Roethlisberger regressed in Week 12 at Cincinnati when he scored 10 Fantasy points after scoring at least 20 Fantasy points in each of his previous two outings against the Bears and Chargers. The Ravens have held two of the past three quarterbacks to 18 Fantasy points or less, and Roethlisberger was held to 19 Fantasy points and 14 Fantasy points in two meetings with Baltimore last season. He's only a two-quarterback and Superflex league option in this matchup.
DEN Denver • #5
Age: 29 • Experience: 8 yrs.
Weekly Breakdown
MATCHUP
@ KC KC -9.5 O/U 47.5
OPP VS QB
26th
PROJ PTS
17.2
QB RNK
22nd
YTD Stats
PAYDS
2518
RUYDS
79
TD
17
INT
5
FPTS/G
18.2
Bridgewater is expected to start this week despite playing through a shin injury in Week 12 against the Chargers. But that doesn't mean you should start him in most one-quarterback leagues. He's scored more than 18 Fantasy points just once in his past five games, and the Broncos are leaning heavily on their backfield duo of Melvin Gordon and Javonte Williams to carry the offense. Along with that, the Chiefs have held three of the past four opposing quarterbacks to 19 Fantasy points or less. This could be a tough week to trust Bridgewater on the road.
Bust Alert
Projections powered by Sportsline
CIN Cincinnati • #9
Age: 25 • Experience: Rookie
Weekly Breakdown
MATCHUP
vs LAC CIN -3 O/U 50.5
OPP VS QB
6th
PROJ PTS
19.7
QB RNK
13th
YTD Stats
PAYDS
2835
RUYDS
63
TD
23
INT
12
FPTS/G
21.2
Burrow has been a mediocre Fantasy quarterback of late, and if you are starting him in Week 13 then you should hope for a shootout against Justin Herbert. Most likely, the Bengals will lean on Joe Mixon in this matchup since the Chargers can't stop the run, and Burrow's Fantasy production will be minimal. He's scored 17 Fantasy points or less in three games in a row against the Browns, Raiders and Steelers, and he's been under 200 passing yards in each of his past two outings. The Chargers only give up an average of 17.2 Fantasy points per game to opposing quarterbacks because teams run on them, and the Bengals will follow suit. Burrow is not a must-start Fantasy option in Week 13.
START 'EM & SIT 'EM
Running Backs
Start 'Em
Projections powered by Sportsline
MIN Minnesota • #25
Age: 23 • Experience: 3 yrs.
Weekly Breakdown
MATCHUP
@ DET MIN -7 O/U 46.5
OPP VS RB
28th
PROJ PTS
14
RB RNK
3rd
YTD Stats
RUYDS
315
REC
21
REYDS
149
TD
2
FPTS/G
7.1
It stinks that Dalvin Cook (shoulder) is hurt, but the Vikings should get by with Mattison. And Fantasy managers with Mattison on their roster should be excited. He started two games for Cook already this season in Week 3 against Seattle and Week 5 against Detroit, and he scored at least 22 PPR points in both outings. Against the Lions, Mattison had 25 carries for 113 yards, along with seven catches for 40 yards and a touchdown on seven targets. He'll be involved in all facets of the game -- like Cook -- and he has top-three upside in all leagues.
WAS Washington • #24
Age: 23 • Experience: 2 yrs.
Weekly Breakdown
MATCHUP
@ LV LV -2.5 O/U 49.5
OPP VS RB
27th
PROJ PTS
13.3
RB RNK
10th
YTD Stats
RUYDS
712
REC
26
REYDS
193
TD
6
FPTS/G
13.5
Gibson is getting hot at the right time, and apparently the bye in Week 9 was the best thing for him. He got to rest his injured shin, and in his past three games he's played well with an increased workload of at least 19 total touches in each outing. His Week 12 performance against Seattle was his best game of the season with 29 carries for 111 yards, along with seven catches for 35 yards on seven targets. He could be highly involved in the passing game again if J.D. McKissic (neck) is out, and Gibson is a top-10 running back in all leagues in that scenario.
DET Detroit • #30
Age: 26 • Experience: 5 yrs.
Weekly Breakdown
MATCHUP
vs MIN MIN -7 O/U 46.5
OPP VS RB
22nd
PROJ PTS
11.9
RB RNK
15th
YTD Stats
RUYDS
388
REC
21
REYDS
117
TD
2
FPTS/G
9.3
Williams is expected to start if D'Andre Swift (shoulder) is out, and coach Dan Campbell said Monday that "it's hard to see" Swift playing this week against the Vikings. That should give Williams the opportunity for 20-plus touches, and he just had 15 carries for 65 yards, along with five catches for 18 yards on five targets, against the Bears in Week 12 after Swift got hurt. Jared Goff will lean on Williams in the passing game, and Detroit had a running back catch at least four passes in a game 11 times this season. The Vikings might get Michael Pierce (elbow) and Dalvin Tomlinson (COVID-19) back for this matchup, but Anthony Barr (hamstring) could be out. Still, based on the workload, Williams is worth starting in all leagues if Swift doesn't play.

MIA Miami • #37
Age: 24 • Experience: 3 yrs.
Weekly Breakdown
MATCHUP
vs NYG MIA -4.5 O/U 40.5
OPP VS RB
30th
PROJ PTS
11.2
RB RNK
16th
YTD Stats
RUYDS
482
REC
43
REYDS
212
TD
7
FPTS/G
12.7
It's time to just trust Gaskin as a starting Fantasy running back. He's scored at least 15 PPR points in three of his past four games, and he's starting to deliver on the expectations I had for him at the beginning of the season. He has at least 15 total touches in six games in a row, and you shouldn't worry about Phillip Lindsay becoming too much of a factor yet. This week, Gaskin faces a Giants defense that has allowed a running back to score or gain at least 100 total yards in all but one game, and the Giants are No. 4 in Fantasy points allowed to running backs this year.
Sleepers
Projections powered by Sportsline
LAR L.A. Rams • #25
Age: 26 • Experience: 4 yrs.
Weekly Breakdown
MATCHUP
vs JAC LAR -13 O/U 48
OPP VS RB
18th
PROJ PTS
7.1
RB RNK
39th
YTD Stats
RUYDS
305
REC
11
REYDS
62
TD
2
FPTS/G
5.2
Michel could end up starting for the Rams this week if Darrel Henderson (quad) is out, and Michel would be a must-start Fantasy option in all leagues against Jacksonville. Keep an eye on Henderson during practice, and we know the Rams would trust Michel as a starter -- as should Fantasy managers. Henderson was out in Week 3 against Tampa Bay, and Michel saw 23 total touches (20 carries) in that outing. He only had 79 total yards and no touchdowns, but that was a much tougher matchup than facing Jacksonville. And even if Henderson plays, the Rams could reduce his workload since he won't be at 100 percent. That gives Michel some flex appeal even if he's in a secondary role.
BUF Buffalo • #22
Age: 26 • Experience: 5 yrs.
Weekly Breakdown
MATCHUP
vs NE BUF -2.5 O/U 43.5
OPP VS RB
24th
PROJ PTS
7.7
RB RNK
31st
YTD Stats
RUYDS
109
REC
6
REYDS
67
TD
3
FPTS/G
7.9
Breida has been Buffalo's best running back of late, and we'll see if he gets more work moving forward. With Zack Moss a healthy scratch in Week 12 at the Saints, Breida had 11 total touches (two catches) compared to 16 for Singletary, but Breida had more yards (54-48) and scored a touchdown. He's now scored at least 12 PPR points in two of his past three games, and he has flex appeal in Week 13 against the Patriots. You know New England is going to dare the Bills to run to try to take the ball away from Josh Allen, and we'll see if Singletary and Breida can succeed. The Patriots have allowed a running back to score at least 14 PPR points in six of their past seven games.
NO New Orleans • #14
Age: 32 • Experience: 11 year
Weekly Breakdown
MATCHUP
vs DAL DAL -4.5 O/U 47.5
OPP VS RB
5th
PROJ PTS
7.3
RB RNK
30th
YTD Stats
RUYDS
499
REC
24
REYDS
156
TD
2
FPTS/G
9.1
We hope to get Alvin Kamara (knee) back this week after a three-game absence, but even if he plays you can still use Ingram as a flex option. The last time both were healthy in Week 9 against Atlanta, Ingram had nine carries for 43 yards, along with five catches for 21 yards on five targets in tandem with Kamara. And if Kamara is out against the Cowboys then Ingram is a must-start Fantasy option in all leagues. He scored at least 14 PPR points in two outings without Kamara and had at least 18 total touches in each game against the Titans and Eagles.

Sit 'Em
Projections powered by Sportsline
NYJ N.Y. Jets • #23
Age: 28 • Experience: 7 yrs.
Weekly Breakdown
MATCHUP
vs PHI PHI -6.5 O/U 45
OPP VS RB
29th
PROJ PTS
6.8
RB RNK
32nd
YTD Stats
RUYDS
185
REC
7
REYDS
26
TD
0
FPTS/G
4
I'm staying away from all the Jets running backs this week, which means you should bench Coleman, Ty Johnson and Austin Walter. One might do something of significance, but it's hard to trust any of them. Last week against Houston, in the first game without Michael Carter (ankle), Coleman (45 percent), Johnson (34 percent) and Walter (24 percent) all got in on the action. Coleman had 18 total touches (two catches) for 70 total yards, Walter had nine carries for 38 yards and a touchdown and Johnson had six carries for 42 yards. That was a game the Jets won, so they had the luxury of giving 31 carries to their backfield. I don't expect the same thing to happen against the Eagles, and Coleman is just a flex play at best in most leagues, with Johnson and Walter more desperation options in deeper formats.
NE New England • #38
Age: 23 • Experience: Rookie
Weekly Breakdown
MATCHUP
@ BUF BUF -2.5 O/U 43.5
OPP VS RB
2nd
PROJ PTS
9.1
RB RNK
27th
YTD Stats
RUYDS
351
REC
12
REYDS
117
TD
3
FPTS/G
9.4
Stevenson is worth using as a flex option in non-PPR leagues, but it's hard to fully trust him when Damien Harris is healthy. Harris was out in Week 10 against Cleveland with a concussion, and Stevenson starred with 27 PPR points. In the past two games with Harris back against the Falcons and Titans, Stevenson has combined for 11 PPR points. Now, he looked great, rushing 12 times for 69 yards against Atlanta and nine times for 46 yards against Tennessee. But he only has one catch for 6 yards on two targets over that span, and Harris scored the lone touchdown during that stretch. This Bills run defense has shown flaws when teams run at them (see Derrick Henry in Week 6 and Jonathan Taylor in Week 11), and we'll see what the Patriots do in this matchup. If Stevenson doesn't score then his Fantasy production could be minimal. Harris is also more of a flex option, and I like him better than Stevenson this week.
HOU Houston • #31
Age: 30 • Experience: 7 yrs.
Weekly Breakdown
MATCHUP
vs IND IND -8.5 O/U 45.5
OPP VS RB
13th
PROJ PTS
8.7
RB RNK
34th
YTD Stats
RUYDS
176
REC
28
REYDS
214
TD
1
FPTS/G
6.5
We thought there was a glimmer of hope for Johnson in Week 12 against the Jets, but he couldn't even take advantage of the best matchup for running backs this year. He managed 10 carries for 39 yards, along with two catches for 16 yards on three targets, and now it's back to the Fantasy bench for him in all leagues. Johnson caught a touchdown in Week 1 and hasn't scored since, and he's been at nine PPR points or less in every game since Week 1. His luck won't change this week against the Colts, who are No. 5 in fewest Fantasy points allowed to running backs this season and held Johnson to just 21 total yards in Week 6, with a lost fumble.
KC Kansas City • #31
Age: 26 • Experience: 4 yrs.
Weekly Breakdown
MATCHUP
vs DEN KC -9.5 O/U 47.5
OPP VS RB
6th
PROJ PTS
9.5
RB RNK
29th
YTD Stats
RUYDS
358
REC
32
REYDS
282
TD
5
FPTS/G
11.5
We'll see if Williams has a bigger role in Week 13 than he did in Week 11 against Dallas in the first game back for Clyde Edwards-Helaire following a five-game absence with a knee injury. Against the Cowboys, Williams was limited to five carries for 15 yards, along with one catch for 11 yards on three targets. Edwards-Helaire should take on more work now that's rested coming off Kansas City's bye in Week 12, and I like him as a starting running back in all leagues. Williams is still a flex option in deeper formats, but keep in mind that Denver hasn't allowed a running back to score on the ground in the past five games. And in six games with Edwards-Helaire on the field this season, Williams has scored more than six PPR points just once.
Bust Alert
Projections powered by Sportsline
DAL Dallas • #20
Age: 24 • Experience: 3 yrs.
Weekly Breakdown
MATCHUP
@ NO DAL -4.5 O/U 47.5
OPP VS RB
1st
PROJ PTS
9
RB RNK
25th
YTD Stats
RUYDS
531
REC
29
REYDS
256
TD
1
FPTS/G
10.3
We thought there was a chance Pollard would be the lead running back for the Cowboys in this game, but all reports indicate Ezekiel Elliott's role will remain intact. That said, Pollard should still get plenty of touches, and he had 10 carries for 36 yards in Week 12 against Las Vegas, along with four catches for 32 yards on four targets. I still like him as a flex option, but this is also a tough matchup against the Saints, who allow the fewest Fantasy points to opposing running backs this year. Elliott is more of a No. 2 running back this week than a No. 1 option because of the New Orleans defense and concerns with his knee/workload, but you're still starting him in all leagues.
START 'EM & SIT 'EM
Wide Receiver
Start 'Em
Projections powered by Sportsline
BAL Baltimore • #5
Age: 24 • Experience: 3 yrs.
Weekly Breakdown
MATCHUP
@ PIT BAL -4.5 O/U 44
OPP VS WR
23rd
PROJ PTS
13.4
WR RNK
8th
YTD Stats
REC
60
TAR
92
REYDS
770
TD
6
FPTS/G
17.4
Brown returned in Week 12 against Cleveland from a one-game absence with a thigh injury and had 10 targets for eight catches and 51 yards. It was a respectable 13 PPR points, but we've come to expect more from the third-year breakout receiver. He hasn't scored a touchdown since Week 7, so he's due. And he's got a good track record against the Steelers with three touchdowns in four career meetings. Pittsburgh has also allowed three receivers to score at least 20 PPR points in the past two games.
PHI Philadelphia • #6
Age: 23 • Experience: Rookie
Weekly Breakdown
MATCHUP
@ NYJ PHI -6.5 O/U 45.5
OPP VS WR
17th
PROJ PTS
13.4
WR RNK
24th
YTD Stats
REC
48
TAR
78
REYDS
686
TD
4
FPTS/G
11.7
Smith was upset following the Week 12 loss to the Giants about his lack of targets, especially toward the end of the game, and it feels like a squeaky wheel opportunity is coming in Week 13 at the Jets in the same building. Eagles coach Nick Sirianni said Smith, who was limited to two catches for 22 yards on four targets against the Giants, wanted the chance to help his team win late in the game. "I love the fact that he wants the ball in crunch time and wants it on his shoulders when the game is on the line," Sirianni said. "That's what he was telling me, and I respect that." Smith should get a target spike against the Jets, and he's worth trusting as a No. 2 Fantasy receiver in all leagues. Nine receivers have also scored at least 13 PPR points against the Jets in their past five games.
SF San Francisco • #11
Age: 23 • Experience: Rookie
Weekly Breakdown
MATCHUP
@ SEA SF -3.5 O/U 45.5
OPP VS WR
13th
PROJ PTS
12.7
WR RNK
18th
YTD Stats
REC
32
TAR
48
REYDS
432
TD
3
FPTS/G
8.6
Aiyuk is the No. 1 receiver for the 49ers now with Deebo Samuel (groin) out, but Aiyuk has basically been in that role for the past two weeks since Samuel has spent more time in the backfield. In his past two games, Aiyuk has 13 targets for 10 catches, 176 yards and a touchdown, and he scored at least 12 PPR points in three of his past four outings. This week he's facing a Seahawks defense that he torched last year in Seattle for eight catches, 91 yards and a touchdown in Week 9. Let's hope history repeats itself this week, and Aiyuk should be considered a No. 2 Fantasy receiver in all leagues.
LV Las Vegas • #13
Age: 26 • Experience: 3 yrs.
Weekly Breakdown
MATCHUP
vs WAS LV -2.5 O/U 49.5
OPP VS WR
28th
PROJ PTS
15
WR RNK
14th
YTD Stats
REC
64
TAR
82
REYDS
658
TD
4
FPTS/G
14
Renfrow has moved into must-start territory in all leagues after scoring at least 12 PPR points in four of his past five games. He has two touchdowns and one game with 134 yards over that span, including four outings with at least eight targets. He should continue to see a healthy amount of targets from Derek Carr with Darren Waller (knee) banged up, and this is a great matchup against Washington. The Football Team is No. 4 in most Fantasy points allowed to opposing receivers, and six receivers have scored at least 12 PPR points against Washington in the past five games.
LAR L.A. Rams • #12
Age: 25 • Experience: Rookie
Weekly Breakdown
MATCHUP
vs JAC LAR -12.5 O/U 47.5
OPP VS WR
20th
PROJ PTS
12.3
WR RNK
29th
YTD Stats
REC
33
TAR
62
REYDS
580
TD
4
FPTS/G
10.5
Jefferson and Odell Beckham are both worth starting as high-end No. 3 Fantasy receivers in all leagues, but make sure Beckham is healthy after dealing with a hip injury in Week 12 at Green Bay. It was a standout game for Jefferson and Beckham against the Packers, and hopefully that momentum carries over to Week 13 against the Jaguars. Jefferson had nine targets and finished with three catches for 93 yards and a touchdown. Beckham had 10 targets and finished with five catches for 81 yards and a touchdown. Both guys probably won't have similar success this week against the Jaguars, especially with Cooper Kupp still the clear-cut No. 1 receiver for Matthew Stafford, but it's worth the gamble to use both guys against Jacksonville. And if Beckham is out, Jefferson becomes a must-start Fantasy option in all leagues.
Sleepers
Projections powered by Sportsline
ARI Arizona • #13
Age: 25 • Experience: 4 yrs.
Weekly Breakdown
MATCHUP
@ CHI ARI -7.5 O/U 45.5
OPP VS WR
24th
PROJ PTS
11.4
WR RNK
27th
YTD Stats
REC
49
TAR
61
REYDS
628
TD
4
FPTS/G
12.6
Kirk gets Kyler Murray (ankle) back this week after a three-game absence, but Kirk did well even with Colt McCoy under center. Kirk scored at least 12 PPR points in four of his past six games, including two of those outings with McCoy, but Kirk hasn't scored a touchdown since Week 7. DeAndre Hopkins (hamstring) is expected to play this week, and Kirk also has to contend with A.J. Green, Rondale Moore and Zach Ertz. But Kirk has nine games this season with at least five targets, and he's scored at least 12 PPR points in six of them. He should be trusted as a No. 3 Fantasy receiver in all leagues.
NE New England • #16
Age: 25 • Experience: 3 yrs.
Weekly Breakdown
MATCHUP
@ BUF BUF -2.5 O/U 43.5
OPP VS WR
1st
PROJ PTS
9.9
WR RNK
35th
YTD Stats
REC
59
TAR
90
REYDS
620
TD
1
FPTS/G
11.1
Kendrick Bourne is worth a look as a No. 3 Fantasy receiver this week, especially since Buffalo is without standout cornerback Tre'Davious White (ACL) for the rest of the season. Bourne has three touchdowns in his past three games, and he scored at least 14 PPR points in four of his past seven outings. But I like Meyers better in PPR for this matchup, and he had 14 targets in his past two games against Atlanta and Tennessee, finishing with five catches for 98 yards against the Titans in Week 12. Meyers should be a go-to option for Mac Jones this week, and he's worth using as a No. 3 PPR receiver in this matchup.
DET Detroit • #8
Age: 26 • Experience: 5 yrs.
Weekly Breakdown
MATCHUP
vs MIN MIN -7 O/U 46.5
OPP VS WR
30th
PROJ PTS
8.6
WR RNK
43rd
YTD Stats
REC
13
TAR
21
REYDS
160
TD
1
FPTS/G
5
Reynolds finally made an impact with the Lions in Week 12 against Chicago with three catches for 70 yards and a touchdown on five targets. And now he gets a Vikings defense that has pass rush and secondary concerns in Week 13. Jared Goff should continue to look for Reynolds moving forward, and remember those two played together with the Rams. Minnesota has allowed seven touchdowns to wide receivers in the past five games, and nine receivers have scored at least 12 PPR points against the Vikings over that span.
ATL Atlanta • #14
Age: 26 • Experience: 4 yrs.
Weekly Breakdown
MATCHUP
vs TB TB -11 O/U 50.5
OPP VS WR
16th
PROJ PTS
10.8
WR RNK
32nd
YTD Stats
REC
27
TAR
41
REYDS
270
TD
2
FPTS/G
8.3
Gage has stepped up recently with Calvin Ridley (persona) out, scoring at least 13 PPR points in two of his past four games. He has 15 targets in his past two outings against New England and Jacksonville, and he had six catches for 62 yards and a touchdown on seven targets against the Jaguars in Week 12. He should be considered a No. 3 PPR receiver in Week 13 against Tampa Bay, and the Buccaneers have allowed six receivers to score at least 11 PPR points against them in their past four games.
IND Indianapolis • #13
Age: 32 • Experience: 10 yrs.
Weekly Breakdown
MATCHUP
@ HOU IND -8.5 O/U 45.5
OPP VS WR
18th
PROJ PTS
10.8
WR RNK
NR
YTD Stats
REC
13
TAR
21
REYDS
155
TD
1
FPTS/G
6.9
Hilton loves facing the Texans. He's played them 19 times in his career, and he has 101 catches for 1,798 yards and 11 touchdowns on 160 targets over that span. He had four catches for 80 yards on four targets in Week 6 against the Texans, and hopefully that's the floor for him in the rematch. He also just had four catches for 28 yards and a touchdown on five targets in Week 12 against Tampa Bay. Michael Pittman is a high-end No. 3 Fantasy receiver in this matchup, but Hilton isn't far behind him. He's a sneaky option in deeper leagues given his track record against Houston.
Sit 'Em
Projections powered by Sportsline
LAC L.A. Chargers • #81
Age: 27 • Experience: 5 yrs.
Weekly Breakdown
MATCHUP
@ CIN CIN -3 O/U 50.5
OPP VS WR
12th
PROJ PTS
13.7
WR RNK
33rd
YTD Stats
REC
50
TAR
86
REYDS
744
TD
7
FPTS/G
15.3
I hope Williams proves me wrong for this posting and has a tremendous game this week, but it's hard to trust him given his recent lack of success. He's scored seven PPR points or less in five of his past six games, and he's had six targets or less in five of those outings. He started the season scoring at least 22 PPR points in four of his first five games, but he's mostly disappeared since then. He's still worth using as a starter in three-receiver leagues, but he's no longer a must-start option in most formats.
DEN Denver • #14
Age: 26 • Experience: 4 yrs.
Weekly Breakdown
MATCHUP
@ KC KC -9.5 O/U 47
OPP VS WR
6th
PROJ PTS
11.4
WR RNK
NR
YTD Stats
REC
45
TAR
70
REYDS
634
TD
2
FPTS/G
11.1
Sutton has been bad lately, and it coincides with Jerry Jeudy coming back from his ankle injury. In his past four games, Sutton has combined for 16 PPR points with just 12 targets. The Broncos are relying more on their running backs than their receivers with Melvin Gordon and Javonte Williams carrying the offense, and it's impacted Sutton, Jerry Jeudy, Tim Patrick and Noah Fant. I still like Jeudy as a No. 3 Fantasy receiver in all leagues, and Fant is a low-end starter at tight end. But Sutton and Patrick can't be trusted in most leagues given their recent lack of production, especially Sutton whenever Jeudy is on the field.
BUF Buffalo • #1
Age: 34 • Experience: 11 year
Weekly Breakdown
MATCHUP
vs NE BUF -2.5 O/U 43.5
OPP VS WR
4th
PROJ PTS
8.5
WR RNK
NR
YTD Stats
REC
36
TAR
61
REYDS
559
TD
4
FPTS/G
10.8
There's no reason to expect Sanders to break out of his recent slump against the Patriots this week, especially since New England is No. 4 in fewest Fantasy points allowed to opposing receivers. Sanders hasn't scored a touchdown since Week 5, and he's combined for 26 PPR points in his past five games on just 22 targets. I'm starting Stefon Diggs with confidence even in this tough matchup, and Beasley remains in play in PPR as a No. 3 receiver. But Sanders should remain on the bench until he proves otherwise, and it's hard to expect a quality outing against New England this week.
JAC Jacksonville • #11
Age: 31 • Experience: 10 yrs.
Weekly Breakdown
MATCHUP
@ LAR LAR -12.5 O/U 47.5
OPP VS WR
21st
PROJ PTS
11.5
WR RNK
45th
YTD Stats
REC
46
TAR
79
REYDS
529
TD
3
FPTS/G
10.6
I thought Jones had the chance to help Fantasy managers as a No. 3 receiver in Week 12 against Atlanta, and he had seven targets against the Falcons at home. But he managed just four catches for 43 yards, and there's no reason to think he'll improve against the Rams on the road. Jones has one touchdown since Week 2 and has scored nine PPR points or less in five games in a row. Jones and Laviska Shenault are at best No. 4 Fantasy receivers in deeper leagues for Week 13.
NYG N.Y. Giants • #19
Age: 28 • Experience: 5 yrs.
Weekly Breakdown
MATCHUP
@ MIA MIA -4 O/U 40.5
OPP VS WR
31st
PROJ PTS
10.1
WR RNK
31st
YTD Stats
REC
23
TAR
41
REYDS
372
TD
0
FPTS/G
7.5
We're not sure if Daniel Jones (neck) or Mike Glennon will start this week for the Giants, but it's hard to trust Golladay with this shaky quarterback situation. Now, he should see a decent amount of targets because it seems like Sterling Shepard (quad) and Kadarius Toney (quad) will remain out this week, but that should mean even more attention from Xavien Howard and Byron Jones. Keep an eye on Jones' health, but Golladay is a low-end No. 3 Fantasy receiver at best in this matchup.
Bust Alert
Projections powered by Sportsline
NYJ N.Y. Jets • #8
Age: 21 • Experience: Rookie
Weekly Breakdown
MATCHUP
vs PHI PHI -6.5 O/U 45.5
OPP VS WR
3rd
PROJ PTS
12.5
WR RNK
28th
YTD Stats
REC
37
TAR
65
REYDS
461
TD
5
FPTS/G
11.8
Our fears became a reality in Week 12 for Moore against the Texans. With Zach Wilson back under center for the Jets, Moore's Fantasy production suffered with four catches for 46 yards on eight targets. It snapped a four-game streak of Moore scoring at least 12 PPR points, and all of that production came from Mike White, Josh Johnson and Joe Flacco when Wilson was out with a knee injury. We'll see if Wilson and Moore can connect for better production in Week 13 against the Eagles, but this is a tough matchup against a Philadelphia secondary led by Darius Slay. The Eagles allow the third-fewest Fantasy points to opposing receivers, and Moore is just a No. 3 Fantasy receiver in most leagues for this week.
START 'EM & SIT 'EM
Tight End
Start 'Em
Projections powered by Sportsline
WAS Washington • #82
Age: 30 • Experience: 6 yrs.
Weekly Breakdown
MATCHUP
@ LV LV -2.5 O/U 49.5
OPP VS TE
30th
PROJ PTS
8.3
TE RNK
8th
YTD Stats
REC
15
TAR
20
REYDS
148
TD
2
FPTS/G
8
Thomas had the shake the rust off game in Week 12 against Seattle after being out for six games with a hamstring injury. He finished with three catches for 31 yards on six targets, and he should have had a touchdown in the fourth quarter that was overturned by replay. This week, he's facing a Raiders defense that has allowed eight touchdowns to tight ends in their past eight games. Thomas is worth trusting as a top-10 Fantasy tight end in all leagues.
PHI Philadelphia • #88
Age: 27 • Experience: 4 yrs.
Weekly Breakdown
MATCHUP
@ NYJ PHI -6.5 O/U 45.5
OPP VS TE
24th
PROJ PTS
11.2
TE RNK
5th
YTD Stats
REC
35
TAR
50
REYDS
491
TD
2
FPTS/G
8.9
Goedert was bad in Week 12 at the Giants with one catch for no yards on three targets. He hasn't scored a touchdown since Week 4, although he has scored at least 11 PPR points in three of his past six outings. But Goedert should rebound this week against the Jets, who have allowed five touchdowns to tight ends in their past seven games. I'm still starting Goedert as a top-10 Fantasy tight end in all leagues this week.
ARI Arizona • #86
Age: 31 • Experience: 9 yrs.
Weekly Breakdown
MATCHUP
@ CHI ARI -7.5 O/U 45.5
OPP VS TE
7th
PROJ PTS
11.9
TE RNK
7th
YTD Stats
REC
40
TAR
60
REYDS
458
TD
5
FPTS/G
10.6
The last time we saw Ertz he was a star in Week 11 at Seattle with eight catches for 88 yards and two touchdowns on nine targets. He did that with Colt McCoy under center and DeAndre Hopkins (hamstring) out, and Hopkins and Kyler Murray (ankle) are expected to return this week. Still, I expect Ertz to have a prominent role, and the Bears have allowed a tight end to score at least 12 PPR points in each of their past three games against Pat Freiermuth, Mark Andrews and T.J. Hockenson. Look for Ertz to follow suit this week.
Sleepers
Projections powered by Sportsline
LV Las Vegas • #87
Age: 24 • Experience: 3 yrs.
Weekly Breakdown
MATCHUP
vs WAS LV -2.5 O/U 49.5
OPP VS TE
16th
PROJ PTS
10.1
TE RNK
12th
YTD Stats
REC
12
TAR
19
REYDS
135
TD
3
FPTS/G
4
Moreau will start for Darren Waller (knee) until he's back, and hopefully it's not an extended absence. We saw Moreau start one game for Waller in Week 7 against the Eagles, and Moreau had six catches for 60 yards and a touchdown on six targets. Waller averages 8.4 targets per game, and hopefully Derek Carr leans on Moreau like that. He should be considered a low-end starter for Week 13 against Washington, and the Football Team has allowed a tight end to score in three of its past five games.
DEN Denver • #87
Age: 24 • Experience: 3 yrs.
Weekly Breakdown
MATCHUP
@ KC KC -9.5 O/U 47
OPP VS TE
26th
PROJ PTS
9.8
TE RNK
14th
YTD Stats
REC
45
TAR
63
REYDS
391
TD
3
FPTS/G
10.2
Fant is tough to trust with no touchdowns since Week 6, and he's combined for 16 PPR points in his past three games. But he does have a positive matchup against the Chiefs in Week 13, and he's still worth using as a low-end starter in all leagues. Kansas City is No. 6 in most Fantasy points allowed to opposing tight ends this year, and the Chiefs have allowed six touchdowns to tight ends in their past eight games.
CHI Chicago • #85
Age: 22 • Experience: 2 yrs.
Weekly Breakdown
MATCHUP
vs ARI ARI -7.5 O/U 45.5
OPP VS TE
1st
PROJ PTS
9.2
TE RNK
16th
YTD Stats
REC
37
TAR
57
REYDS
361
TD
0
FPTS/G
6.6
We don't know who's starting at quarterback for the Bears in Week 13 against the Cardinals, or if Allen Robinson (hamstring) will play. But Kmet should remain a focal point of the passing game, and he just had eight catches for 65 yards on 11 targets in Week 12 at Detroit with Andy Dalton under center. In Week 9 at Pittsburgh, Kmet had six catches for 87 yards on eight targets from Justin Fields, so the quarterback concern should be minimal. Robinson's availability could sway how you view Kmet, but I like him as a low-end starter in all leagues in Week 13 against the Cardinals based on his expected volume as the No. 2 option behind Darnell Mooney.
Sit 'Em
Projections powered by Sportsline
DAL Dallas • #86
Age: 25 • Experience: 4 yrs.
Weekly Breakdown
MATCHUP
@ NO DAL -4.5 O/U 47.5
OPP VS TE
10th
PROJ PTS
10.1
TE RNK
15th
YTD Stats
REC
47
TAR
66
REYDS
537
TD
4
FPTS/G
11.5
Schultz is getting a lot of company with CeeDee Lamb (concussion) and Amari Cooper (COVID-19) back in action after both were out in Week 12 against the Raiders. The last time we saw Lamb, Cooper and Michael Gallup all active was Week 10 against Atlanta, and Schultz had one catch for 14 yards on two targets. He could be the odd man out, and it's also a tough matchup against the Saints, who are No. 10 in fewest Fantasy points allowed to tight ends for the season. Schultz is only worth starting in deeper leagues this week.
NYG N.Y. Giants • #88
Age: 27 • Experience: 5 yrs.
Weekly Breakdown
MATCHUP
@ MIA MIA -4 O/U 40.5
OPP VS TE
20th
PROJ PTS
7.4
TE RNK
17th
YTD Stats
REC
31
TAR
47
REYDS
273
TD
2
FPTS/G
7.6
Engram failed to capitalize on the best matchup for tight ends this season in Week 12 against the Eagles when he only had three catches for 37 yards on six targets. He's combined for just nine PPR points in his past two games with five catches for 49 yards on 11 targets over that span. We don't know if Daniel Jones (neck) or Mike Glennon is starting this week, and the questionable quarterback play could impact Engram. The Dolphins also have allowed just one touchdown to a tight end since Week 4.
NE New England • #85
Age: 27 • Experience: 6 yrs.
Weekly Breakdown
MATCHUP
@ BUF BUF -2.5 O/U 43.5
OPP VS TE
6th
PROJ PTS
7.5
TE RNK
19th
YTD Stats
REC
35
TAR
50
REYDS
394
TD
7
FPTS/G
9.7
I'm hesitant to recommend sitting Henry because the last time I did that he scored two touchdowns against the Browns in Week 10 with four catches for 37 yards on four targets. Since then he's been shut out of the end zone and combined for just seven PPR points in his past two games against Atlanta and Tennessee. If he doesn't score then his Fantasy production is minimal, and he's been at four catches or less and 37 yards or less in seven games in a row. Buffalo has only allowed three touchdowns to tight ends this year, and Henry will be a disappointment if he doesn't score.
Bust Alert
Projections powered by Sportsline
BUF Buffalo • #88
Age: 25 • Experience: 3 yrs.
Weekly Breakdown
MATCHUP
vs NE BUF -2.5 O/U 43.5
OPP VS TE
2nd
PROJ PTS
8.7
TE RNK
11th
YTD Stats
REC
31
TAR
41
REYDS
415
TD
7
FPTS/G
12.9
Knox has been fantastic this season, and he comes into Week 13 against the Patriots with at least 14 PPR points in each of his past two outings against the Colts and Saints. He has seven touchdowns on the season, and he's become a must-start Fantasy tight end in all leagues. But this could be a rough outing for him against New England. The Patriots are No. 1 in fewest Fantasy points allowed to tight ends, and New England has allowed just three touchdowns to tight ends this year. I'm not benching Knox outright in most leagues, but he should struggle if he doesn't score. This is likely one of the guys the Patriots try to eliminate to frustrate Josh Allen, so just be careful about starting Knox in the majority of leagues.
START 'EM & SIT 'EM
DST
Start 'Em

Dolphins (vs. NYG): The Dolphins defense has been amazing of late, and they should make things tough on the Giants this week. It has allowed 17 points or less in four games in a row, with 16 sacks, seven interceptions and three fumbles over that span. This should be another favorable matchup against the Giants, who have either an injured Daniel Jones (neck) starting or backup Mike Glennon. And the Giants have scored 17 points or less in three of their past four games.

Sleepers
  • Colts (at HOU)
  • Eagles (at NYJ)
  • Vikings (at DET)
Sit 'Em

Bears (vs. ARI): I liked the Bears DST last week with the matchup against the Lions. This week, Fantasy managers should find another DST option because of the matchup against the Cardinals, who are expected to have Kyler Murray (ankle) and DeAndre Hopkins (hamstring) back. Prior to both missing the past three games, the Cardinals had scored at least 31 points in six of their first seven games. Arizona also had just six turnovers over that span. The Bears DST could be overwhelmed in this matchup and is not worth starting in most leagues.

START 'EM & SIT 'EM
KICKERS
Start 'Em
Projections powered by Sportsline
LAR L.A. Rams • #8
Age: 27 • Experience: 2 yrs.
Weekly Breakdown
MATCHUP
vs JAC LAR -12.5 O/U 47.5
OPP VS K
27th
PROJ PTS
8.6
K RNK
7th
Gay had two field goals and two PATs in Week 12 at Green Bay, and he scored at least eight Fantasy points in 10 of 11 games this year. The floor is safe, and he could have a high ceiling this week against the Jaguars at home. I'm counting on the Rams offense to snap out of its funk in Week 13, and Gay should get plenty of scoring chances at home.
Sleepers
Projections powered by Sportsline
MIN Minnesota • #1
Age: 27 • Experience: 4 yrs.
Weekly Breakdown
MATCHUP
@ DET MIN -7 O/U 46.5
OPP VS K
32nd
PROJ PTS
7.9
K RNK
4th
IND Indianapolis • #6
Age: 26 • Experience: 4 yrs.
Weekly Breakdown
MATCHUP
@ HOU IND -8.5 O/U 45.5
OPP VS K
19th
PROJ PTS
8.5
K RNK
13th
ARI Arizona • #5
Age: 37 • Experience: 15 yrs.
Weekly Breakdown
MATCHUP
@ CHI ARI -7.5 O/U 45.5
OPP VS K
21st
PROJ PTS
7
K RNK
8th
Sit 'Em
Projections powered by Sportsline
DEN Denver • #8
Age: 30 • Experience: 8 yrs.
Weekly Breakdown
MATCHUP
@ KC KC -9.5 O/U 47
OPP VS K
9th
PROJ PTS
6.1
K RNK
17th
It's been a tough stretch of games for McManus lately, and he's scored seven Fantasy points or less in eight of his past nine games. He hasn't made a field goal since Week 10, and he has a bad history against the Chiefs with only four field goals against Kansas City in his past five meetings. He is not worth starting in most leagues.

2021 NFL jerseys now available

The new NFL season is here! Win or lose, you can shop jerseys, shirts, hats, and much more to support your favorite team. Shop here and show your colors.

We may receive a commission for purchases made through these links.