Born and raised in Kelseyville, California, I spent most of my summers growing up in Arizona. There were a lot of trips to Globe and the East Valley. Once out of high school, I attended the University of Arizona with a major in natural resources before eventually transferring to Arizona State and focusing on sports journalism. After an internship with Arizona Sports and graduating the following semester in 2017, I joined back on with Bonneville as a part-time web editor for both Arizona Sports and KTAR News before taking on the Cardinals beat and full-time role in 2021. I also started the Cardinals Corner podcast. At home, I am married with two kids, Brady and Baker, who keep me on my toes on a regular basis. If I’m not at home or at a game/practice, I’m likely on the golf course. In addition to my time at Arizona Sports, I have also interned/worked for Pinal Central, the East Valley Tribune, Lindy’s Sports and Athlon Sports.
Expertise
Writing, photo, video, podcasting.
Experience
Have covered the Cardinals fully since 2021. Before that, I spent time covering the other teams in the Valley, including the Sun Devils, Suns and Diamondbacks. I also cover the WM Phoenix Open each year.
Education
Sports Journalism bachelor’s degree from Arizona State’s Walter Cronkite School of Journalism and Mass Communication.
Certifications
Pro Football Writers of America member
Achievements & Awards
Being a dad!
Social Media Profiles
Instagram: @tdrake4sports
Cardinals Corner Podcast X: @AZCardsCorner
Facebook: @Tdrake4sports
Threads: @tdrake4sports
YouTube: @tdrake4sports
-
ARIZONA CARDINALS | Dec 14, 2025Bam Knight’s injury adds to Cardinals’ early issues in Houston
Cardinals running back Bam Knight was carted off with an ankle injury during an ugly first quarter of Arizona football against the Houston Texans.
-
ARIZONA CARDINALS | Dec 14, 2025Walter Nolen III, Emari Demercado active for Cardinals-Texans
Arizona Cardinals rookie defensive lineman Walter Nolen III is officially active for his team's matchup against the Houston Texans.
-
ARIZONA CARDINALS | Dec 12, 2025This isn’t the same Texans defense Jacoby Brissett has owned over the years
Arizona Cardinals QB Jacoby Brissett has had the Texans' number over the years, but he's going to need all the help he can get this time around.
-
ARIZONA CARDINALS | Dec 12, 2025Cardinals’ Marvin Harrison Jr. ruled out vs. Texans, Michael Wilson back in as WR1
Cardinals receiver Marvin Harrison Jr. will miss his fourth game of the season this week against the Houston Texans, paving the way for Michael Wilson as WR1.
-
ARIZONA CARDINALS | Dec 10, 2025Age isn’t the only number when it comes to Philip Rivers. Just ask Jonathan Gannon
The age category isn't the only thing Colts QB Philip Rivers has Cardinals head coach Jonathan Gannon beat in.
-
ARIZONA CARDINALS | Dec 10, 2025Cardinals not activating Trey Benson off IR, ruling him out for season
The Arizona Cardinals are not activating running back Trey Benson off injured reserve, head coach Jonathan Gannon said Wednesday.
-
ARIZONA CARDINALS | Dec 9, 2025The only avenues the Cardinals should consider in 1st-round of 2026 NFL Draft
There's only a couple of routes the Arizona Cardinals should take when it comes to the 2026 NFL Draft.
-
ARIZONA CARDINALS | Dec 8, 2025Cardinals’ Kyler Murray may have yet another potential landing spot this offseason
With Colts QB Daniel Jones going down with a torn Achilles in Week 14, another landing spot could have just opened up for Kyler Murray.
-
ARIZONA CARDINALS | Dec 7, 2025Cardinals’ Trey McBride ties Travis Kelce for another NFL record in loss to Rams
Arizona Cardinals TE Trey McBride continued his historic pace in Sunday's loss to the Rams, tying yet another top mark in the NFL record book.
-
ARIZONA CARDINALS | Dec 7, 2025Cardinals wrecked by Rams, keep pace in the wrong race
The Arizona Cardinals were again ripped to shreds by an NFC West foe this season, falling at home to the Los Angeles Rams on Sunday.
-
ARIZONA CARDINALS | Dec 7, 2025Paris Johnson Jr. ruled out of Cardinals-Rams with knee injury
The Arizona Cardinals were without starting left tackle Paris Johnson Jr. for the remainder of their game against the Los Angeles Rams.
-
ARIZONA CARDINALS | Dec 5, 2025Another domino just fell in Cardinals’ likely split from Kyler Murray
This was supposed to be the year for Cardinals quarterback Kyler Murray. Instead, it feels more like the beginning of the end to his Arizona tenure.
-
ARIZONA CARDINALS | Dec 5, 2025Cardinals’ Marvin Harrison Jr., Walter Nolen III out this week vs. Rams
The Arizona Cardinals will be without wide receiver Marvin Harrison Jr. and others when they take on the Los Angeles Rams this week.
-
ARIZONA CARDINALS | Dec 4, 2025Cardinals’ Trey Benson is running out of time for a 2025 return
Arizona Cardinals running back Trey Benson's trajectory back to action has taken an unexpected turn with his recent absences at practice.
-
ARIZONA CARDINALS | Dec 3, 2025Is Marvin Harrison Jr. in danger of another missed game in 2025?
Could a heel injury picked up in Sunday's loss keep Marvin Harrison Jr. on the sideline against the Los Angeles Rams?
-
ARIZONA CARDINALS | Dec 3, 2025Cardinals opening up DL L.J. Collier’s practice window
The Arizona Cardinals are opening up defensive lineman L.J. Collier's practice window, head coach Jonathan Gannon announced Wednesday.
-
ARIZONA CARDINALS | Dec 2, 2025Cardinals’ potential QB answer post-Kyler Murray may be in-house
If we've really seen the last of Kyler Murray in Arizona, the Cardinals may already have their immediate answer at quarterback.
-
ARIZONA CARDINALS | Dec 1, 2025A guide to the rest of the Cardinals’ season with playoffs out of reach
A how-to guide on watching the rest of a lost season for the Arizona Cardinals following their elimination from playoff contention.
-
ARIZONA CARDINALS | Dec 1, 2025Kyler Murray eligible to come off injured reserve, Cardinals say he is not ready
Cardinals QB Kyler Murray will remain on the shelf this week despite being eligible to return from injured reserve (foot) in Week 14.
-
ARIZONA CARDINALS | Nov 30, 2025Cardinals eliminated from playoff contention with loss to Buccaneers
The Arizona Cardinals were officially eliminated from playoff contention with their 20-17 loss to the Tampa Bay Buccaneers on Sunday.
-
ARIZONA CARDINALS | Nov 30, 2025Marvin Harrison Jr. exits Cardinals-Buccaneers with heel injury
Arizona Cardinals wide receiver Marvin Harrison Jr. did not return against the Tampa Bay Buccaneers with a heel injury.
-
ARIZONA CARDINALS | Nov 30, 2025Cardinals’ Josh Sweat ties career high for sacks with pair vs. Buccaneers
Twelve games. Eleven sacks. Arizona pass rusher Josh Sweat's start to his Cardinals career has more than lived up to the hype.
-
ARIZONA CARDINALS | Nov 30, 2025Trey McBride continues to etch his name in the NFL history book
Cardinals TE Trey McBride continues to be the biggest bright spot for the franchise. Sunday's game against the Buccaneers was the latest example.
-
ARIZONA CARDINALS | Nov 28, 2025Cardinals’ Marvin Harrison Jr. finding some normalcy, eyeing return after appendicitis
Marvin Harrison Jr. is ramping back up after undergoing an appendectomy. Could his return to play come as soon as this week in Tampa Bay?