Kevin O'Connell's 'challenge' to J.J. McCarthy before crowning QB1Ben Strauss · 5 days agoMinnesota Vikings
Vikings rumors: Minnesota encouraged by J.J. McCarthy's recent injury progressJaren Kawada · 1 week agoMinnesota Vikings
Key protector for Vikings' JJ McCarthy takes big step in return from 2024 season-ending injuryBenedetto Vitale · 1 week agoMinnesota Vikings
Vikings give $23.25 million contract extension to J.J. McCarthy weaponOwen Crisafulli · 1 week agoMinnesota Vikings
Justin Jefferson's important message to Vikings QB J.J. McCarthySteve Silverman · 2 weeks agoMinnesota Vikings
Vikings QB JJ McCarthy reveals biggest goal for debut seasonBenedetto Vitale · 2 weeks agoMinnesota Vikings
J.J. McCarthy shares baby announcement with fiancée ahead of 2025 seasonJosh Davis · 1 month agoMinnesota Vikings
Jim Harbaugh vs. JJ McCarthy showdown revealed on 2025 NFL ScheduleScotty White · 1 month agoNCAA Football
Jim Harbaugh's 'nostalgic' mic drop on looming JJ McCarthy showdownScotty White · 1 month agoNCAA Football
Vikings' J.J. McCarthy drops supremely confident take on starting jobJosh Davis · 1 month agoMinnesota Vikings
Vikings first-round pick Donovan Jackson's cat has an insane nameSteve Silverman · 1 month agoMinnesota Vikings
Vikings' Kevin O'Connell provides huge JJ McCarthy injury update ahead of spring practicesBenedetto Vitale · 2 months agoMinnesota Vikings
How Aaron Rodgers 'emboldened' Vikings to make J.J. McCarthy decisionDaniel Locke · 2 months agoMinnesota Vikings
Vikings QB J.J. McCarthy gets all the flowers from Aaron JonesBen Strauss · 2 months agoMinnesota Vikings
NFL rumors: Mike Florio claims 'some believe' Aaron Rodgers still prefers Vikings over SteelersBenedetto Vitale · 2 months agoNFL
Vikings' Kwesi Adofo-Mensah gives April update on JJ McCarthyDerek Hryn · 2 months agoMinnesota Vikings
Vikings' Kevin O'Connell reveals Aaron Rodgers message to J.J. McCarthyAlex House · 2 months agoMinnesota Vikings
Vikings coach Kevin O'Connell makes J.J. McCarthy sales pitch to fansJaren Kawada · 2 months agoMinnesota Vikings