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 | 3 hours agoJayden Williams to slot in as Cardinals’ left tackle with Paris Johnson Jr. out for the year
Williams has been used in a limited capacity this year but now gets his chance as a starter with Johnson hurt.
-
ARIZONA CARDINALS | 6 hours agoJeremiyah Love dealing with lingering ankle injury. How extreme is it?
Love was seen limping during the Cardinals' loss to the Giants, and the majority of his production came in the first quarter.
-
ARIZONA CARDINALS | 7 hours agoWhat went into Mike LaFleur’s end-of-game play-calling and Jeremiyah Love’s usage?
Cardinals Mike LaFleur dove into his biggest regrets about his end-of-game playcalling on Sunday. Not playing Jeremiyah Love wasn't one of them.
-
ARIZONA CARDINALS | 8 hours agoParis Johnson Jr. headed to IR with biceps injury, will miss rest of season
Arizona Cardinals offensive lineman Paris Johnson Jr. went down with the injury in the final moments of Sunday's loss to the New York Giants.
-
ARIZONA CARDINALS | 10 hours agoAndrew Wingard suffered bone bruise vs. Giants, timeline for return uncertain
Cardinals safety Andrew Wingard went down with the injury during the first quarter of Arizona's Week 4 loss to the New York Giants on Sunday.
-
ARIZONA CARDINALS | Oct 4, 2026Cardinals questions outweigh answers after brutal loss to Giants
The Arizona Cardinals did themselves zero favors with Sunday's loss to the New York Giants. A look at the biggest takeaways from the game.
-
ARIZONA CARDINALS | Oct 4, 2026NFL opens investigation after referee gets into it with Trey McBride over pass interference no-call
ESPN's Adam Schefter reported the NFL is "reviewing the situation in which an official appears to use profanity" at McBride.
-
ARIZONA CARDINALS | Oct 4, 2026Cardinals unravel after strong start in loss to Giants
Despite a dominant first quarter, the Arizona Cardinals couldn't come out of New York with a win on Sunday.
-
ARIZONA CARDINALS | Oct 4, 2026Andrew Wingard, Isaiah Adams carted off vs. Giants
Both Andrew Wingard and Isaiah Adams went down with their respective injuries in the first half of the Cardinals' game against the Giants.
-
ARIZONA CARDINALS | Oct 4, 2026Shhh! Marvin Harrison Jr. quiets the noise with early TD vs. Giants
Harrison Jr. got to work right away in Sunday's game against the New York Giants.
-
ARIZONA CARDINALS | Oct 4, 2026Schefter: Cardinals trading Marvin Harrison Jr. by the deadline ‘would not be a surprise’
Arizona Cardinals wide receiver Marvin Harrison Jr. has not had the bounce-back Year 3 many expected him to have in 2026.
-
ARIZONA CARDINALS | Oct 4, 2026Josh Sweat logs sack vs. Giants as he reportedly seeks new contract
Despite coming off a career year in Arizona, Cardinals pass rusher Josh Sweat hasn't quite looked like himself.
-
ARIZONA CARDINALS | Oct 2, 2026Trading Marvin Harrison Jr.: Should the Cardinals actually do it?
Instead of taking noticeable steps in the right direction this year, Marvin Harrison Jr. is far from meeting the expectations that come with being a top draft pick.
-
ARIZONA CARDINALS | Oct 2, 2026Cardinals mailbag: Is Jeremiyah Love’s increased workload here to stay?
Jeremiyah Love and his upped usage last week was a primary topic among fans this week. Same with the Cardinals' defensive struggles.
-
ARIZONA CARDINALS | Oct 2, 2026‘Every play is like his last’: Cardinals’ scouting report on Cam Skattebo sounds about right
Skattebo's tough running style presents the ultimate test for a Cardinals defense needing to bounce back.
-
ARIZONA CARDINALS | Oct 1, 2026How the Cardinals get back in the win column this week vs. the Giants
The Arizona Cardinals have a golden opportunity to end their losing streak this week against quarterback Jameis Winston and the Giants.
-
ARIZONA CARDINALS | Sep 30, 2026Which is worse? Cardinals’ lack of explosives or pile of penalties?
Looking at a three-game sample size, two problem areas are holding the Arizona Cardinals back more than anything else.
-
ARIZONA CARDINALS | Sep 28, 2026Josh Sweat isn’t doing the Cardinals defense many favors 3 games in
Arizona Cardinals pass rusher Josh Sweat looks like a shell of himself early on into the regular season. Will he turn it around?
-
ARIZONA CARDINALS | Sep 27, 2026Cardinals silver linings and sore spots from loss to 49ers
The Arizona Cardinals' sloppiness early on was among the biggest issues from their Week 3 loss to the San Francisco 49ers.
-
ARIZONA CARDINALS | Sep 27, 2026Cardinals’ comeback bid falls short in loss to 49ers
The Arizona Cardinals dropped their second divisional games in as many weeks in a loss to the San Francisco 49ers.
-
ARIZONA CARDINALS | Sep 27, 2026Cardinals lean on Jeremiyah Love in loss to 49ers
The San Francisco 49ers were met with a heavy dose of Arizona Cardinals rookie Jeremiyah Love on Sunday.
-
HABOOB | Sep 27, 2026Cam Skattebo’s helmet just can’t hang; former Sun Devil crashes into Jameis Winston
Skattebo isn't one to shy away from contact. He typically welcomes it unless it's his teammate in the way.
-
ARIZONA CARDINALS | Sep 26, 2026Cardinals mailbag: When is Carson Beck going to start?
Arizona Cardinals rookie quarterback Carson Beck continues to split backup reps with Gardner Minshew during practice.
-
ARIZONA CARDINALS | Sep 26, 2026Jeremiyah Love still being eased in amid feeling-out process with Cardinals
Love would have loved a quicker start to his NFL career but understands the reasons behind his workload so far in the Cardinals offense.