Racing PositionsNFL minicamp live updates: Brian Thomas Jr. avoids serious injury, Noah Brown carted off7mNFL NationBrowns WR Johnson hoping to change 'narrative'39mDaniel OyefusiSaquon hurdles Mahomes to lead in merch sales3hField Level Media16 players to trade for or trade away in dynasty leagues3hEric MoodyFantasy football flex and superflex rankings for 20253hEric Karabell32 looming questions under center: What every NFL team still needs to answer about its QB situation9hDan GrazianoSeahawks' defensive core is back, expects jump in Year 2 under Mike Macdonald10hBrady HendersonBolts' Harbaugh had cardiac ablation, hip surgery20hKris RhimSean McVay pulls prank on Jared Verse after LB challenged Aaron Donald to workout20hSarah BarshopFantasy football buzz: How signing of J.K. Dobbins impacts Broncos' backfield21hESPN Fantasy