The 2023 NFL Draft is less than five weeks away, and the excitement grows daily. Over the past two weeks, every NFL team has seen their draft needs change because of free agency. While some teams have filled their needs, others have new ones to address. Meanwhile, the trade market has picked up lately, impacting team needs.
Let’s see how free agency impacted the 2023 NFL Draft with my fourth mock draft of the year. This mock draft will be two rounds and include 11 hypothetical trades.
There are only 31 first-round picks in this year’s draft. The Miami Dolphins had to forfeit their first-round pick after an investigation revealed they violated league policies.
More Mock NFL Drafts
- Matthew Freedman's Mock Drafts (1.0 | 2.0 | 3.0 | 4.0 | 5.0)
- Kent Weyrauch's Mock Drafts (1.0 | 2.0 | 3.0 | 4.0 | 5.0 | 6.0)
- Matthew Jones's Mock Drafts (1.0 | 2.0 | 3.0 | 4.0 | 5.0 | 6.0)
- Andrew Erickson's Mock Drafts (1.0 | 2.0 | 3.0)
- Mike Fanelli's Mock Drafts w/ Trades (1.0 | 2.0 | 3.0)
- John Supowitz's Mock Drafts (1.0 | 2.0)
- Russell Brown (1.0)
More NFL Draft Content
- NFL Draft Needs for Every Team
- Big Board
- Freedman’s NFL Draft Prop Bet Card
- 2023 NFL Draft Scouting Reports & Prospect Profiles
2023 NFL Mock Draft w/Trades: Mike Fanelli (4.0)
Be sure to check out my previous mock draft too.
1) Carolina Panthers (via Chicago) – C.J. Stroud (QB – Ohio State)
While the Panthers probably haven’t decided which quarterback they will draft, the betting market has Stroud as the heavy favorite. At this point, it’s a total guess, but I’ll agree with the betting market.
2) Houston Texans – Bryce Young (QB – Alabama)
Some believe the Texans could trade this pick to the Seattle Seahawks for a haul of draft capital. However, they have to find their franchise quarterback this year. Young would be the slam dunk No. 1 overall pick if he was a fewer inches taller and a few pounds heavier.
*** TRADE ALERT ***
Indianapolis Colts receive pick 3. Arizona Cardinals receive picks 4, 79, 106, and 2024 third-round pick.
3) Indianapolis Colts (via Cardinals) – Anthony Richardson (QB – Florida)
Arizona will likely trade this pick, as the team has several needs. The most logical candidate is the Colts. The Cardinals can slide back one spot, add multiple draft picks, and still get the player they would have drafted third overall. Meanwhile, Indianapolis flips Arizona a few mid-round picks and finally solves their quarterback problem.
4) Arizona Cardinals (via Colts) – Will Anderson (EDGE – Alabama)
The Cardinals could trade the No. 3 overall pick to a quarterback-needy team wanting to jump ahead of the Colts. However, the team is better off adding a trio of mid-round picks and still landing the top non-quarterback prospect in the draft.
5) Seattle Seahawks (via Denver) – Jalen Carter (DL – Georgia)
Seattle could take a quarterback with this pick. However, they aren’t forced to draft a quarterback after re-signing Geno Smith to a three-year deal. Instead, the Seahawks grab arguably the best defensive player in the draft. After cleaning up his off-the-field issues, Carter should be a top-10 pick in April.
6) Detroit Lions (via Los Angeles) – Peter Skoronski (OL – Northwestern)
While the Lions appear committed to Jared Goff, don’t rule out a quarterback with this pick. However, Detroit could go in multiple directions if they pass on a quarterback. The offensive line isn’t a top need for the Lions. Yet, this team has spent a first-round pick on the offensive line three times over the past seven years, including two years ago on Penei Sewell. Skoronski could start his career at guard before replacing Taylor Decker at left tackle in a few years.
7) Las Vegas Raiders – Christian Gonzalez (CB – Oregon)
Despite signing Jimmy Garoppolo in free agency, the Raiders could draft a quarterback with their first-round pick. Las Vegas is only committed to the veteran quarterback for the 2023 season, as the team would save $13 million in salary cap space by cutting Garoppolo next offseason. Meanwhile, they have other needs on the roster. Their cornerback unit lacks a No. 1 caliber guy. That is a massive problem in a division with multiple elite quarterbacks.
8) Atlanta Falcons – Tyree Wilson (EDGE – Texas Tech)
Unlike the previous three teams, don’t expect the Falcons to consider a quarterback with their first-round pick. The team has high hopes for Desmond Ridder and will give him every opportunity to earn the long-term starting role. However, their defense once again struggled in 2022, as Atlanta couldn’t consistently get pressure on opposing quarterbacks. Meanwhile, Wilson had 14 sacks over the past two years.
9) Chicago Bears (via Carolina) – Jaxon Smith-Njigba (WR – Ohio State)
While wide receiver isn’t a top need for the Bears after trading for DJ Moore, passing on Smith-Njigba would be a mistake. Justin Fields has publicly said he wants to play with his former college teammate again. More importantly, Chase Claypool and Darnell Mooney are free agents next offseason. Chicago wouldn’t need to overpay either wide receiver next year with Moore and Smith-Njigba on the roster.
*** TRADE ALERT ***
Seattle Seahawks receive pick 10. Philadelphia Eagles receive picks 20, 37, and 2024 second-round pick.
10) Seattle Seahawks (via Eagles, New Orleans) – Will Levis (QB – Kentucky)
Seattle couldn’t get themselves to pass on Carter for Levis. However, after watching him slide past a few potential quarterback-needy teams, the Seahawks jump ahead of the Tennessee Titans to secure their next franchise signal caller. The Eagles lost several key free agents this offseason and only have six picks heading into the draft. Expect Philadelphia to move back at least once on draft night.
11) Tennessee Titans – Paris Johnson Jr. (OT – Ohio State)
Many thought the team could undergo a rebuilding process. However, the team is retooling instead. More importantly, the Titans lost multiple starting offensive linemen this offseason. While Tennessee signed Andre Dillard to a three-year deal, that shouldn’t stop them from drafting the best left tackle in the draft.
12) Houston Texans (via Cleveland) – Devon Witherspoon (CB – Illinois)
The Texans did a solid job in free agency, adding veterans at the right price. However, they still need help at cornerback. Last year, Houston used the third overall pick on Derek Stingley Jr. While he had some impressive moments as a rookie, the team needs to give him a running mate on the other side.
*** TRADE ALERT ***
Green Bay Packers receive pick 13, 2024 conditional pick. New York Jets receive Aaron Rodgers.
13) Green Bay Packers (via Jets) – Nolan Smith (EDGE – Georgia)
At this point, we know Rodgers wants to be a Jet, and the two sides want to get a deal done. However, the terms of the trade are still up in the air. I think the Packers will get the No. 13 overall pick and a conditional 2024 pick based on how Rodgers plays this upcoming year and if he returns for the 2024 season. Meanwhile, Green Bay has used 11 of their past 12 first-round picks on defense, with the lone exception being Jordan Love. Expect that trend to continue this year.
14) New England Patriots – Broderick Jones (OT – Georgia)
The Patriots used their first-round pick last year on Cole Strange. While many considered him a strange pick at the time (no pun intended), that shouldn’t stop them from using their first-round selection this year on the offensive line. Trent Brown is entering the last year of his contract, while Riley Reiff signed a one-year deal this offseason.
15) Green Bay Packers – Brian Branch (DB – Alabama)
Branch just feels like a Packers pick. Furthermore, Green Bay continues its run on first-round defensive players. More importantly, the team has a massive hole at safety. Darnell Savage is entering the final year of his rookie contract and struggled last year. Meanwhile, Adrian Amos is still a free agent.
16) Washington Commanders – Joey Porter Jr. (CB – Penn State)
Washington made an under-the-radar move this offseason, claiming former Minnesota Vikings’ cornerback Cameron Dantzler off waivers. However, he doesn’t solve the team’s issues at cornerback. The Commanders have invested multiple first-round picks on the defensive line over the past six years. Yet, they haven’t used a first-round pick on a cornerback since Carlos Rogers in 2005. With multiple elite wide receivers in the division, the Commanders must improve their cornerback unit.
17) Pittsburgh Steelers – Darnell Wright (OT – Tennessee)
Over the past two years, the Steelers have quietly improved their offensive line. They signed Isaac Seumalo away from the Eagles and Nate Herbig from the Jets in free agency after signing a pair of offensive linemen last year. However, the right tackle spot remains an issue. Meanwhile, Wright is rising up draft boards and might be the best pure pass protector in this year’s draft class.
18) Detroit Lions – Darnell Washington (TE – Georgia)
Yes, this is the last thing Lions fans want to see. However, the team has a massive hole at the tight end position after trading away T.J. Hockenson at the trade deadline last year. While he had a limited receiving role at Georgia, Washington is the best blocking tight end in the draft class. That trait will put him on Dan Campbell’s radar.
*** TRADE ALERT ***
Dallas Cowboys receive pick 19. Tampa Bay Buccaneers receive picks 26, 90, and 2024 third-round pick.
19) Dallas Cowboys (via Buccaneers) – Bijan Robinson (RB – Texas)
Logically the Cowboys have no reason to trade up for Robinson after using the franchise tag on Tony Pollard. However, when has Jerry Jones been logical? He wants a dangerous offense full of explosive weapons. If Dallas wants to guarantee themselves the former Longhorn, they must move ahead of the Los Angeles Chargers.
20) Philadelphia Eagles (via Seahawks) – Myles Murphy (EDGE – Clemson)
After trading back and adding multiple second-round picks, the Eagles add to their defensive line. While they re-signed Brandon Graham this offseason, the veteran turns 35 years old next month. Furthermore, Philadelphia values its depth at the position.
21) Los Angeles Chargers – Lukas Van Ness (EDGE – Iowa)
Despite all the reports that the Chargers could release Khalil Mack this offseason, the team held onto the star pass rusher. While he and Joey Bosa make up one of the best pass-rushing duos in the NFL, the depth behind them is thin. Furthermore, Bosa has played a complete season only twice in his career.
22) Baltimore Ravens – Jordan Addison (WR – USC)
Last year Baltimore traded Marquise Brown to the Cardinals during the 2022 NFL Draft. However, they never did anything to replace the young wide receiver. Meanwhile, Rashod Bateman has struggled to stay healthy during his first two years in the NFL. Whether it’s Lamar Jackson or someone else under center next year, they need more options at wide receiver.
23) Minnesota Vikings – Zay Flowers (WR – Boston College)
Adam Thielen was a cap casualty this offseason, leaving the Vikings thin at the wide receiver position. Furthermore, the team doesn’t have the cap space needed to make a trade for a star veteran because Justin Jefferson is up for a massive contract extension. Meanwhile, K.J. Osborn is entering the final year of his rookie contract.
24) Jacksonville Jaguars – Will McDonald IV (EDGE – Iowa State)
Despite using their first-round pick last year on Travon Walker, the Jaguars need help at edge rusher. Arden Key signed with the Titans in free agency, while Dawuane Smoot remains unsigned. The duo combined for 9.5 sacks last year.
25) New York Giants – Deonte Banks (CB – Maryland)
The Giants are having a puzzling offseason. They haven’t added a No. 1 caliber wide receiver. Instead, New York has re-signed Sterling Shepard and Darius Slayton while adding Parris Campbell and Jamison Crowder. Meanwhile, the other three NFC East teams have multiple star wide receivers. Therefore the Giants need to spend an early pick improving their cornerback unit.
26) Tampa Bay Buccaneers (via Cowboys) – Anton Harrison (OT – Oklahoma)
After three years with Tom Brady as Super Bowl contenders, the Buccaneers are rebuilding. They released long-time left tackle Donovan Smith during free agency. The team could move Tristan Wirfs to left tackle. However, they are better off leaving him at right tackle and drafting Harrison as Smith’s replacement.
*** TRADE ALERT ***
Arizona Cardinals receive pick 27. Buffalo Bills receive pick 106, DeAndre Hopkins.
27) Arizona Cardinals (via Bills) – O’Cyrus Torrence (iOL – Florida)
There have been multiple wide receivers traded over the past week. However, Hopkins hasn’t been one of them. Yet, the market is heating up, with the Bills as a potential suitor. Meanwhile, the Cardinals happily flip the veteran receiver and a fourth-round pick for a late first-round selection. Arizona’s offensive line has been a problem for years. O’Cyrus would be an excellent first step in fixing it.
28) Cincinnati Bengals – Kelee Ringo (CB – Georgia)
Cincinnati has one of the best rosters in the NFL on paper. However, they lost both starting safeties in free agency. Meanwhile, Chidobe Awuzie is entering the last year of his contract. Furthermore, Mike Hilton could be a cap casualty next offseason. Last year the team prepared for the loss at safety by using their first-round pick on Dax Hill. Don’t be surprised if they do similar this year at cornerback.
29) New Orleans Saints (via Denver, Miami, San Francisco) – Calijah Kancey (DL – Pittsburgh)
The Saints could consider taking a wide receiver with this pick. However, their defense got picked apart in free agency as they lost both starting defensive tackles and Marcus Davenport in free agency. While New Orleans signed a couple of veterans, Kancey will be a star next to Cameron Jordan.
*** TRADE ALERT ***
Carolina Panthers receive pick 30. Philadelphia Eagles receive picks 39, 93.
30) Carolina Panthers (via Eagles) – Quentin Johnston (WR – TCU)
After trading Moore to the Bears, the Panthers signed Thielen as their new No. 1 wide receiver. However, he will turn 33 years old in August. Meanwhile, the rest of the wide receiver unit lacks long-term upside. Johnston would give the Panthers a legit No. 1 wide receiver to develop alongside Stroud for the next decade.
31) Kansas City Chiefs – Michael Mayer (TE – Notre Dame)
Yes, Travis Kelce is still the best tight end in the NFL. However, he will turn 34 years old during the 2023 season. Maybe it’s not this year, but the superstar tight end will eventually regress. Meanwhile, the Chiefs didn’t re-sign JuJu Smith-Schuster this offseason and haven’t adequately replaced him. Furthermore, the team used more two tight end sets last year. With Mayer and Kelce on the field together, Patrick Mahomes will have no trouble picking apart opposing defenses.
32) Pittsburgh Steelers (via Chicago) – Trenton Simpson (LB – Clemson)
The top pick in the second round is typically a hot trade target. However, the Steelers can’t pass on the Clemson linebacker. While they signed Cole Holcomb and Elandon Roberts in free agency, Simpson will give Pittsburgh a difference-maker in the middle of their defense.
33) Houston Texans – Adetomiwa Adebawore (EDGE – Northwestern)
Adebawore could be a first-round pick after his performance at the NFL Combine. Houston has improved their defense in free agency, but they still need help rushing the opposing quarterback.
*** TRADE ALERT ***
Las Vegas Raiders receive pick 34, 180. Arizona Cardinals receive picks 38, 100.
34) Las Vegas Raiders (via Cardinals) – Hendon Hooker (QB – Tennessee)
If the Raiders pass on a quarterback in the first round, don’t be surprised if they are aggressive in adding Hooker on Day 2. While he might need to spend his rookie year recovering from a torn ACL, that works perfectly for the Raiders with Garoppolo under contract.
35) Indianapolis Colts – Julius Brents (CB – Kansas State)
After trading Stephon Gilmore to the Cowboys, the Colts have a massive hole at cornerback. Meanwhile, Brents could sneak into the late first round if there is a run at the position. The Kansas State star had a career-high four interceptions last year.
*** TRADE ALERT ***
Cincinnati Bengals receive picks 36, 167. Los Angeles Rams receive Jonah Williams.
36) Cincinnati Bengals (via Rams) – Dawand Jones (OT – Ohio State)
When the Bengals signed Orlando Brown Jr. in free agency, they wanted to move Williams to right tackle. However, the veteran offensive tackle doesn’t want to move to the right side and requested a trade. Meanwhile, the Rams have a need at left tackle as Joseph Noteboom struggled to replace Andrew Whitworth last year. Jones will step in as a rookie at right tackle for Cincinnati.
37) Philadelphia Eagles (via Seahawks, Denver) – Jahmyr Gibbs (RB – Alabama)
Don’t let the Rashaad Penny signing fool you, as the Eagles are still looking for a starting running back. Penny’s deal is for only one year at $1.2 million, with half guaranteed. That means the veteran will have to earn his roster spot in August. Don’t be shocked if Philadelphia drafts one of the top two running backs.
38) Arizona Cardinals (via Raiders) – Emmanuel Forbes (CB – Mississippi State)
Arizona has a role full of holes, including at cornerback. The team lost Byron Murphy Jr. in free agency. Furthermore, they needed help at cornerback before losing their top guy. Meanwhile, Forbes potentially could be a late first-round pick after totaling 14 career interceptions.
39) Philadelphia Eagles (via Panthers) – John Michael Schmitz (iOL – Minnesota)
The Eagles have spent a second-round pick in back-to-back drafts on Landon Dickerson and Cam Jurgens to replace Jason Kelce. However, both are now starting at the guard spots for the team. While Kelce will return in 2023, the future Hall of Famer has to retire at some point.
40) New Orleans Saints – Jalin Hyatt (WR – Tennessee)
Chris Olave had an impressive rookie season. While the Saints are happy to have Michael Thomas back for next year, they can’t count on him to stay healthy. Therefore, New Orleans must add a wide receiver early in the draft to pair with Olave.
41) Tennessee Titans – Drew Sanders (LB – Arkansas)
While the Titans have an impressive defensive line, their linebacker corps needs some help. Sanders would give the team flexibility, as the former Arkansas star can blitz off the edge after totaling 9.5 sacks last season.
42) New York Jets (via Cleveland) – Bryan Bresee (DL – Clemson)
Every mock draft had Bresee as a top-10 pick seven months ago. Now, he’s out of the first-round mix. However, the former Clemson star is full of potential upside. After losing Sheldon Rankins in free agency, the Jets draft his replacement.
*** TRADE ALERT ***
Washington Commanders receive pick 43. New York Jets receive picks 47, 118.
43) Washington Commanders (via Jets) – Dalton Kincaid (TE – Utah)
Kincaid would have an excellent shot at being the first tight end drafted this year. However, a back injury has kept him from participating in the pre-draft process. While the injury might cause him to slide into the second round, Kincaid is still a first-round talent. Washington happily flips New York a fourth-round pick to jump ahead of a few potential tight end-needy teams.
44) Atlanta Falcons – Josh Downs (WR – UNC)
The Falcons drafted their No. 1 wide receiver last year. While Drake London had a solid rookie year, the rest of the wide receiver corps is disheartening. The addition of Mack Hollins is helpful but not enough. Pairing London with Downs will give Ridder two talented wide receivers to grow with over the next several years.
45) Green Bay Packers – Marvin Mims (WR – Oklahoma)
Does Mims fit the Green Bay mold for wide receivers? Maybe not. However, the team needs to give Love more weapons. With Allen Lazard in New York, Mims will join Christian Watson and Romeo Doubs in building a talented young core in Green Bay.
46) New England Patriots – B.J. Ojulari (EDGE – LSU)
Last year Matthew Judon led the team with 15.5 sacks, while Josh Uche had a career-high 11.5. However, he had only four sacks entering the 2022 season. More importantly, Uche is a free agent after the upcoming season, while Judon could be a cap casualty next year.
47) New York Jets (via Commanders) – Jack Campbell (LB – Iowa)
While the Jets signed Quincy Williams to a three-year extension this offseason, the linebacker position still needs help. Meanwhile, C.J. Mosley had his second consecutive 155 or more tackle season in 2022. However, the veteran will likely be a cap casualty next offseason.
*** TRADE ALERT ***
Los Angeles Rams receive pick 48, 194. Detroit Lions receive picks 69, 77.
48) Los Angeles Rams (via Lions) – Cam Smith (CB – South Carolina)
After trading for a new left tackle earlier in the round, the Rams continue their aggressive nature and trade up for the last borderline first-round cornerback in the draft. The team granted Jalen Ramsey‘s trade request and sent the star cornerback to Miami. However, his departure left Los Angeles with a massive hole at cornerback.
49) Pittsburgh Steelers – Jordan Battle (SAF – Alabama)
The Steelers will always have an elite defense as long as T.J. Watt and Minkah Fitzpatrick are healthy. However, their secondary could use some help. Former starting safety Terrell Edmunds signed with the Eagles in free agency. While Pittsburgh re-signed Damontae Kazee, he is only a stop-gap solution. Meanwhile, Battle would have been a borderline first-round pick had he declared for the NFL Draft last year.
50) Tampa Bay Buccaneers – Antonio Johnson (SAF – Texas A&M)
Tampa Bay’s secondary will look dramatically different next season. Cornerback Sean Murphy-Bunting signed with the Titans, and safety Mike Edwards joined the Chiefs. Meanwhile, Logan Ryan won’t return. More importantly, Antoine Winfield Jr. is entering the final year of his rookie contract.
51) Miami Dolphins – Cody Mauch (OL – North Dakota State)
Welcome to the 2023 NFL Draft, Miami. After doing everything possible not to have a first-round pick this year, the Dolphins grab arguably the most versatile offensive lineman in the draft. Mauch played offensive tackle in college but might be best suited inside in the NFL.
52) Seattle Seahawks – Keion White (EDGE – Georgia Tech)
Last year Uchenna Nwosu and Darrell Taylor led the team with 9.5 sacks apiece. However, both are free agents after the 2023 season. While the Seahawks used a second-round pick on Boye Mafe last year, that shouldn’t stop them from adding a high-upside pass rusher like White.
53) Chicago Bears (via Baltimore) – Felix Anudike-Uzomah (EDGE – Kansas State)
The Bears made several additions on defense in free agency. However, they haven’t addressed their lack of pass-rush production. Last year, safety Jaquan Brisker was the only player on the team with more than three sacks, totaling four.
54) Los Angeles Chargers – Mazi Smith (DL – Michigan)
While Los Angeles tried to improve their run defense last offseason, the Chargers gave up the third-most rushing yards in 2022. Meanwhile, Smith is a massive run-stopping nose tackle. He posted an 81.3 run-stopping grade last year, according to PFF.
55) Detroit Lions (via Minnesota) – Cedric Tillman (WR – Tennessee)
Detroit got a steal in 2021, using a fourth-round pick on Amon-Ra St. Brown. While the team has high hopes for Jameson Williams, they need to add another wide receiver during the draft after losing DJ Chark Jr. in free agency.
56) Jacksonville Jaguars – Luke Musgrave (TE – Oregon State)
Some will argue that the Jaguars have enough weapons on offense. However, there is no such thing as too much firepower. Evan Engram is only on a one-year deal, while Dan Arnold remains a free agent. Adding Musgrave will give Trevor Lawrence another weapon at tight end and Jacksonville some leverage in contract talks with Engram.
57) New York Giants – Joe Tippmann (iOL – Wisconsin)
After ignoring the offensive line for years, the Giants have invested multiple draft picks to improve the unit lately. However, New York needs to spend a Day 2 pick on a center after Nick Gates joined the Commanders.
58) Dallas Cowboys – Jaelyn Duncan (OL – Maryland)
Every year the Cowboys seem to struggle with injuries on the offensive line. Meanwhile, the team lost Connor McGovern in free agency while Terence Steele is coming off a torn ACL. Duncan’s versatility will give Dallas options when the injuries pile up.
59) Buffalo Bills – DeMarvion Overshown (LB – Texas)
The Bills managed to hang onto Jordan Poyer this offseason. However, Tremaine Edmunds signed a massive deal with the Bears. Overshown has a similar skill set and would be a solid replacement for the veteran linebacker.
60) Cincinnati Bengals – Zach Charbonnet (RB – UCLA)
If Cincinnati doesn’t use their first-round pick on a running back, expect them to use a Day 2 selection on the position after Samaje Perine signed with the Broncos in free agency. Meanwhile, Joe Mixon‘s production has declined and could be a cap casualty.
61) Chicago Bears (via Carolina, San Francisco) – Eli Ricks (CB – Alabama)
Chicago has invested multiple draft picks over the past few years in the secondary. However, Jaylon Johnson is entering the final year of his rookie contract. Furthermore, the team needs help at cornerback even if Johnson signs a long-term deal.
*** TRADE ALERT ***
Las Vegas Raiders receive pick 62. Philadelphia Eagles receive picks 70, 109.
62) Las Vegas Raiders (via Eagles) – Steve Avila (iOL – TCU)
Last year the Raiders used a third-round pick on Dylan Parham. However, he could slide to center this year. Even if Parham remains at left guard, Las Vegas should upgrade the other starting guard spot.
63) Kansas City Chiefs – Derick Hall (EDGE – Auburn)
Chris Jones had a career-high 15.5 sacks last year, leading the team. However, Frank Clark was arguably the team’s next-best pass rusher. Unfortunately, he was a cap causality this offseason. Therefore the team needs to draft his replacement.
Check out all of our 2023 NFL Draft Scouting Reports & Prospect Profiles
Subscribe: Apple Podcasts | Spotify | Google Podcasts | Stitcher | SoundCloud | iHeartRadio
Mike Fanelli is a featured writer at FantasyPros. For more from Mike, check out his archive and follow him @Mike_NFL2.