A long-time sportscaster from Detroit that more recently celebrated the NBA title with the Cleveland Cavaliers, passed away Tuesday at the age of 67.

Fred McLeod was a sportscaster for two television stations in Detroit, along with a 22-year run as the play-by-play man for the Detroit Pistons. He also called games from the Detroit Lions and the Detroit Tigers as a member of PASS Sports (now Fox Sports Detroit). FSN Detroit spent a few minutes honoring their former colleague before the Tigers game with the New York Yankees.

The Detroit Pistons announced in their statement that McLeod "touched the lives of many colleagues, players, and fans through his kindness, his enthusiasm for the team, his storytelling and his passion for the game of basketball."

The Cleveland-area native returned to the area for the 2006-2007 season as the broadcaster of the Cavaliers for Fox Sports Ohio. His broadcast career began in 1970 in St. Louis. Following stops in Steubenville, Ohio, Cleveland and Oakland, California, McLeod made his way to Detroit in 1984 and stayed in the Motor City until returned to Cleveland in 2006.

McLeod was the lead announcer for the Detroit Tigers World Series in 1984 for PASS and through two NBA Finals runs with the Detroit Pistons in 2005 and 2006. He was on the call of the Cleveland Cavaliers championship in 2016, with the final call posted through his wife Beth's Twitter -

More From WBCKFM