Tom Cavanaugh (@tcav30) header
Tom Cavanaugh (@tcav30) profile picture

MSU Alum | PxP: @WHMI, @WayneState, @MacombMonarchs, @ThePrep3 | Drew Cavanaugh Beat Reporter | Former Staff Writer @SInow

Detroit, MI
Joined April 2026
Photo by Tom Cavanaugh (@tcav30)Photo by Tom Cavanaugh (@tcav30)Photo by Tom Cavanaugh (@tcav30)Photo by Tom Cavanaugh (@tcav30)Photo by Tom Cavanaugh (@tcav30)Photo by Tom Cavanaugh (@tcav30)Photo by Tom Cavanaugh (@tcav30)Photo by Tom Cavanaugh (@tcav30)Photo by Tom Cavanaugh (@tcav30)
The beginning was our favorite part 🥹
4
2
19
2,794
Tom Cavanaugh retweeted
STEVE KORNACKI WITH THE BULLS INTRO MUSIC
57
2,439
126
30,433
898,071
It’s a Halloween playoff gameday in Grand Rapids!! #2 East Kentwood (9-0) hosts the Brighton Bulldogs (5-4) for their D1 District Semifinal Matchup! Listen live on 93.5 @WHMI or click the link below to hear myself, @DruryNoah, and Rich Renko! Pregame w/ @LawtonLunce at 12:35 - Kickoff set or 1pm ET!
2
2
206
2
14
868
Tom Cavanaugh retweeted
The @MHSAA playoffs begin tonight and we’ve got history in the making as @FentonAD looks to make it 19 straight wins against @BronchosAD, while Holly is looking for their first playoff victory in team history. Pregame is at 6:35pm, while I’ll have the call at 7pm on 93.5 @WHMI!
3
2
225
Tom Cavanaugh retweeted
My 2026 San Francisco Giants Minor League Team Of The Year.
1
6
1
55
6,398
Tom Cavanaugh retweeted
A season through the lens of our Director of Photography, Suzanna Mitchell 📸
4
15
4
167
20,908
Tom Cavanaugh retweeted
When it’s Fall World Series time, you call in the best of the best! @JoshMedrano2 calling the balls and strikes to kick off the Navy/Gray Fall World Series! 👨🏻👉
7
1
36
2,401
Tom Cavanaugh retweeted
Interview with the Offensive Player of the Game Jack Gondick!! 234 yards rushing and 2 TD’s while keeping our hardware here in Howell. #HHF 💚💛 #GoGo ~🎥 by @ThePrep3
5
26
1,797
Tom Cavanaugh retweeted
Excited or a good call tonight! Let's Goooo!
1
3
60
Tom Cavanaugh retweeted
It’s one of the biggest games in the area tonight as @FootballHowell (8-0) plays host to @nville_fb (7-1) for the final @KLAASports championship. I’ll have the call alongside @LawtonLunce, @DruryNoah and @tcav30 starting at 7pm, while pregame comes your way at 6:35 on 93.5 @WHMI!
2
3
4
260
Tom Cavanaugh retweeted
🏈FRCC North Division Football🏈 🏅All-Conference Teams Selected 🏈Offensive POY: Andrew Greisen - West De Pere 🏈Co-Defensive POY: Cayden Cavanaugh - De Pere and Braylon Stegall - West De Pere 🏈Coach of the Year: Keegan Wirtz - West De Pere 🔗 frccathletics.com/sports/foo…
1
1
10
482
Tom Cavanaugh retweeted
What the other side of your 93.5 @WHMI radio dial looks like tonight as we bring you @Fville_Football and @PirateFootball from Fowlerville. Join @LawtonLunce for pregame at 6:35pm, and then I’ll have the call alongside @tcav30 and @DruryNoah starting at 7pm.
1
3
2
221
Tom Cavanaugh retweeted
Rivals?✅ Playoff atmosphere?✅ Heavyweight fight feel?✅ That’s right, we’ve got a big one for you as we bring you @FootballHowell & @godogs_football from Howell! Join @LawtonLunce for pregame at 635pm, then I’ll have the call alongside @tcav30 & @DruryNoah at 7pm on 93.5 @WHMI
3
3
188
Tom Cavanaugh retweeted
Mike Ditka, gen Z legend as a soccer coach.
37
1,259
53
12,270
482,032
Tom Cavanaugh retweeted
Mike Ditka in Kicking And Screaming was legitimately one of the funniest performances ever by an athlete or coach
12
181
5
3,374
116,306
Tom Cavanaugh retweeted
One of the best scenes from my childhood RIP Mike Ditka
151
4,269
156
45,405
1,573,672
Tom Cavanaugh retweeted
drew²
2
14
319
Tom Cavanaugh retweeted
MAX CAVANAUGH SEALS IT @MaxCavanaugh35 recovers the fumble and sets up victory formation for your Lakers! #AnchorUp #ForTheValley #WAWG
1
8
1
29
2,895