In Memoriam: Fred McLeod (1952-2019)

By Geoff Kimmerly
MHSAA.com senior editor

September 10, 2019

By Geoff Kimmerly
Second Half editor

Basketball fans all over Ohio and Michigan are mourning the death Monday evening of longtime play-by-play announcer Fred McLeod, who was known most for his broadcasts of the Cleveland Cavaliers and Detroit Pistons over the last 36 years – but also made a few of the most memorable calls in MHSAA Boys Basketball Finals history.

McLeod, who was 67, was a voice of MHSAA Finals broadcasts from 1998 – FOX Sports Detroit’s first year of coverage – through the 2005 boys basketball championship games, his last before leaving FSD for FOX Sports Ohio.

According to a statement posted by the Cavs on their website, McLeod broadcast more than 1,000 games for that team during two stints, and 22 seasons for the Detroit Pistons, in addition to time supplying his voice for the Cleveland Indians, Detroit Lions and Detroit Tigers as well over nearly four decades.

Below are McLeod’s calls from the final seconds of the 2005 Class D Final between Detroit Rogers and Bellaire and 1999 Class D Final between Detroit City and Muskegon Western Michigan Christian, both on FOX Sports Detroit.

Boys Basketball Postponement Update (3:50 PM)

March 12, 2014

The following MHSAA Boys Basketball Regional Finals scheduled for March 12 have been postponed. This list will be updated throughout Wednesday:

Class A

Regional 1 at Kalamazoo Loy Norrix - Ann Arbor Skyline vs. Kalamazoo Central - moved to 7 p.m. March 13.

Regional 4 at Detroit Cass Tech - Detroit U-D Jesuit vs. Cass Tech - moved to 6 p.m. March 13. 

Regional 6 at Southfield-Lathrup - Clarkston vs. Bloomfield Hills - moved to 5:30 p.m. March 13. 

Regional 7 at Linden - Howell vs. Grand Blanc - moved to 7 p.m. March 13.

Regional 8 at Mount Pleasant - Mount Pleasant vs. Flint Carman-Ainsworth - moved to 7 p.m. March 13.

Class B

Regional 12 at Spring Arbor (Napoleon) - Wayland vs. Jackson Lumen Christi, moved to 7 p.m. March 13. 

Regional 14 at North Branch - Millington vs. Goodrich - moved to 7 p.m. March 13

Class C

Regional 18 at Jonesville - Vermontville Maple Valley vs. Hillsdale - moved to 7 p.m. March 13

Regional 20 at Madison Heights Bishop Foley - Mount Clemens vs. Bishop Foley - moved to 7 p.m. March 13. 

Regional 21 at Flint Beecher - Beecher vs. Montrose - moved to 6:30 p.m. March 13.

Class D

Regional 25 at Portage Northern - Battle Creek St. Philip vs. Covert - moved to 6:30 p.m., still March 12, but at Portage Central

Regional 26 at Morenci - Morrice vs. Adrian Lenawee Christian - moved to 7 p.m. March 13. 

Regional 27 at West Bloomfield - Southfield Christian vs. Allen Park Inter-City Baptist - moved to 6 p.m. March 13.

Regional 28 at Peck - Peck vs. Burton St. Thomas More - moved to 7 p.m. March 13. 

Postponements will be added as received.