Racing PositionsStates of recruiting: North Carolina3MDave HookerACC recruiting storylines3MCorey LongNFL draft trade tracker: Every deal involving a pick or veteran player3hESPN StaffVikings trade up to 10th pick, land QB McCarthy3hFalcons surprise, select QB Penix with No. 8 pick3hNew York Giants 2024 NFL draft picks: Selection analysis3hJordan RaananArizona Cardinals 2024 NFL draft picks: Marvin Harrison Jr. selected at No. 43hJosh WeinfussArizona's next Larry Fitzgerald? Why the Cardinals, Marvin Harrison Jr. could be a perfect match3hJosh WeinfussCardinals stand pat at No. 4, take WR Harrison3hJosh WeinfussLos Angeles Chargers 2024 NFL draft picks: Selection analysis3hKris Rhim