
Mack Ervin III has been a member of The State Hornet since fall 2019, previously working as a football beat writer before becoming a broadcast and multimedia staffer. He is a senior double majoring in journalism and communication studies and currently interns with The Sacramento Bee and the Bellingham Herald. Originally from Seattle, he is an avid motor racing fan, podcaster and video gamer.
![]() | ![]() |
Mack Ervin III, multimedia reporter
Dec 12, 2020 | NO LIMITS: Logan Paul vs. Floyd Mayweather announced, ‘Take It Now’ #2 (Story) |
Dec 05, 2020 | NO LIMITS: Mike Tyson vs. Roy Jones Jr., ‘Take it Now’ #1, Rockets and Wizards trade (Story) |
Nov 26, 2020 | NO LIMITS: NBA free agency, Week 12 of NFL (Story) |
Nov 20, 2020 | NO LIMITS PODCAST: NFL Week 10, NBA trades, demands and drafts (Story) |
Nov 12, 2020 | NO LIMITS: NFL week 9, MVPs revisited, NBA trade rumors (Story) |
Nov 05, 2020 | NO LIMITS: NFL playoffs if they started today, midseason MVP picks (Story) |
Nov 02, 2020 | STATE HORNET NEWS: 2020 Election, threat against student housing, and AB1460 hiccups and more (Story) |
Nov 01, 2020 | OPINION: Kyle Larson deserves a second chance after racial slur (Story) |
Oct 30, 2020 | STATE HORNET BUZZED: The best Halloween stories, movies and candies (Story) |
Oct 29, 2020 | NO LIMITS: World Series recap, NFL marquee matchups (Story) |
Oct 22, 2020 | NO LIMITS: NBA Finals recap, NFL division-by-division breakdown (Story) |
Oct 07, 2020 | NO LIMITS: NBA Finals, firings and hirings, NFL Week 5 (Story) |
Oct 05, 2020 | State Hornet News Broadcast: Fall 2020 Convocation, basketball season, parties defying lockdown (Story) |
Oct 01, 2020 | NO LIMITS PODCAST: Doc Rivers runs dry, Lakers vs. Heat, NFL contenders and pretenders (Story) |
Sep 23, 2020 | NO LIMITS: Clippers choke, Nuggets hold on, NFL continues to Week 3 (Story) |
Sep 16, 2020 | NO LIMITS: NFL Week 1 and NBA Playoffs (Story) |
Aug 31, 2020 | BROADCAST: Summer news you may have missed (Story) |
Jun 11, 2020 | Sac State starting quarterback enters NCAA transfer portal (Story) |
May 14, 2020 | DOUBLE COVERAGE S1E16: Double Double Coverage (Story) |
May 07, 2020 | STATE HORNET NEWS BROADCAST: Sac State professor seen in viral racial slur video, limited nursing student spots and more (Story) |
May 06, 2020 | DOUBLE COVERAGE S1E15: USWNT equal pay claim denied, NFL free agent signings, Marshawn Lynch vs. Frank Gore (Story) |
May 01, 2020 | STATE HORNET NEWS BROADCAST: Student fee class-action lawsuit, emergency student grants and more (Story) |
Apr 29, 2020 | DOUBLE COVERAGE S1E14: 2020 NFL Draft Recap (Story) |
Apr 25, 2020 | Sac State defensive lineman signs with NFL’s Cleveland Browns after going undrafted (Story) |
Apr 24, 2020 | STATE HORNET NEWS BROADCAST: Sac State study abroad suspensions, AB 1460 and more (Story) |
Apr 22, 2020 | DOUBLE COVERAGE S1E13: NFL Draft Review and Preview, Gronkowski joins Brady in Tampa Bay (Story) |
Apr 17, 2020 | STATE HORNET NEWS BROADCAST: Virtual commencement, ASI election results and more (Story) |
Apr 15, 2020 | DOUBLE COVERAGE S1E12: Greatest Sports Films, Kyle Larson’s Suspension (Story) |
Apr 11, 2020 | STATE HORNET NEWS BROADCAST: Sac State coronavirus updates (Story/Media) |
Apr 08, 2020 | DOUBLE COVERAGE S1E11: Trump’s call with commissioners, MLB in May, Basketball Hall of Fame (Story) |
Apr 01, 2020 | DOUBLE COVERAGE S1E10: 2020 NFL Mock Draft with Mack and Shaun (Story) |
Mar 28, 2020 | STATE HORNET NEWS BROADCAST: 3/28 Weekly Update (Story) |
Mar 25, 2020 | DOUBLE COVERAGE S1E9: NFL free agency, COVID-19 testing, Olympics postponement (Story) |
Mar 24, 2020 | STATE HORNET NEWS BROADCAST: Sac State coronavirus updates (Story) |
Mar 16, 2020 | DOUBLE COVERAGE S1E8: Coronavirus cancellations, NFL CBA and free agency (Story) |
Mar 12, 2020 | STATE HORNET NEWS BROADCAST: Coronavirus update, Super Tuesday and more (Story) |
Mar 09, 2020 | DOUBLE COVERAGE S1E7: Tom Brady, Rockets’ Small Ball, Lakers’ Championship Chances (Story) |
Mar 03, 2020 | #SacStateSays: ‘What are you looking for in California’s primary election?’ (Story/Media) |
Mar 02, 2020 | DOUBLE COVERAGE S1E6: NFL Combine, Harden vs. Giannis, Special Guest Jason Jones (Story) |
Feb 25, 2020 | STATE HORNET NEWS BROADCAST: Voting, baseball and hit-and-runs (Story) |
Feb 24, 2020 | DOUBLE COVERAGE S1E5: Kobe Bryant memories, NFL CBA talks, Wilder vs. Fury II (Story) |
Feb 21, 2020 | #SacStateSays: ‘What are your thoughts on the Houston Astros’ cheating controversy?’ (Story) |
Feb 18, 2020 | DOUBLE COVERAGE S1E4: All-Stars, Astros, Kings (Story) |
Feb 14, 2020 | #SacStateSays: ‘What’s your best and worst date?’ (Media) |
Feb 11, 2020 | HORNET NEWS BROADCAST: Our online news broadcast debut (Story) |
Feb 10, 2020 | DOUBLE COVERAGE S1E3: XFL opening weekend, NBA trade deadline, NBA All-Star Weekend predictions (Story) |
Feb 04, 2020 | DOUBLE COVERAGE S1E2: NBA All-Stars, NFL Honors, Super Bowl 54 recap (Story) |
Feb 03, 2020 | #SacStateSays: ‘What is your No.1 goal for the 2020 spring semester?’ (Story/Media) |
Jan 28, 2020 | DOUBLE COVERAGE S1E1: Sacramento Kings, Super Bowl 54 preview, Kobe Bryant (Story) |
Dec 12, 2019 | Sac State head football coach Troy Taylor named FCS Coach of the Year (Story) |
Dec 07, 2019 | Sac State football team’s season ends with 42-28 thrashing from Austin Peay (Story) |
Dec 05, 2019 | PREVIEW: Sac State football team readies for playoff debut against Austin Peay (Story) |
Nov 30, 2019 | Underdogs to champions: A recap of the Sac State football team’s regular season (Story) |
Nov 29, 2019 | SPORTS PODCAST: A retrospective on a record-breaking Hornet football season (Story) |
Nov 23, 2019 | No. 4 Sac State football team overcomes slow start to beat UC Davis (Story) |
Nov 21, 2019 | PREVIEW: No. 4 Sac State football team gears up for Causeway Classic versus UC Davis (Story/Media) |
Nov 16, 2019 | No. 6 Sac State football team crushes Idaho 31-7, keeps conference championship hopes alive (Story) |
Nov 14, 2019 | PREVIEW: No. 6 Sac State football team readies for Idaho in penultimate regular season game (Story) |
Nov 09, 2019 | No. 5 Sac State football team escapes with close 38-34 win at Northern Arizona (Story) |
Nov 07, 2019 | PREVIEW: Sac State football team maintains confidence ahead of Northern Arizona matchup (Story) |
Nov 02, 2019 | No. 6 Sac State football team shut down by No. 3 Weber State in 36-17 loss (Story) |
Oct 31, 2019 | PREVIEW: No. 6 Sac State football team faces off with co-Big Sky leaders No. 3 Weber State (Story) |
Oct 30, 2019 | Heart over height: Two 5’4 receivers make their mark at Sac State (Story/Media) |
Oct 26, 2019 | No. 7 Sac State football team runs over Cal Poly in 38-14 victory (Story) |
Oct 25, 2019 | Stinger Esports placed on probation until May 2020 for multiple violations (Story) |
Oct 24, 2019 | PREVIEW: No. 7 Sac State football team prepares for Cal Poly’s triple-option offense (Story) |
Oct 20, 2019 | No. 15 Sac State football team dominates No. 5 Montana 49-22 (Story) |
Oct 18, 2019 | PREVIEW: No. 15 Hornets seek 3-0 start to Big Sky Conference play (Media) |
Oct 17, 2019 | SO&L serves Sac State Stinger Esports club cease and desist letter (Story) |
Oct 10, 2019 | PREVIEW: Sac State football team gears up for showdown at No. 6 Montana State (Story/Media) |
Oct 06, 2019 | Sac State football team upsets No. 21 Eastern Washington in Big Sky opener (Story) |
Oct 03, 2019 | Kevin Thomson’s elbow cost him 2 seasons. Now, he’s getting them back (Story) |
Sep 22, 2019 | Sac State football team falls short at Fresno State (Story) |
Sep 13, 2019 | PREVIEW: Sac State football team poised to bounce back after close loss (Story/Media) |
Sep 05, 2019 | PREVIEW: Hornets preach effort and focus ahead of Arizona State game (Story) |
Sep 01, 2019 | Hornets break scoring record in 77-19 rout of Southern Oregon (Story) |