RIP Fred McLeod

Fred McLeod, television announcer for the Cleveland Cavaliers, passed away today. Here he is announcing one of the greatest moments in Cleveland sports history.

%d bloggers like this: