He got his start in broadcasting at Williams College, where he called baseball games and hosted a sports show.
During his senior year, MacWilliams was the play-by-play announcer for the Syracuse Blazers of the Eastern Hockey League.
[1] After graduating, MacWilliams became the public relations director and radio announcer for the Jacksonville Barons of the American Hockey League.
While in Chicago, MacWilliams began suffering from a throat condition (spasmodic dysphonia), which led to his color commentator filling-in for him on multiple occasions.
[7] Since leaving WLW, MacWillams has worked as a financial consultant with Citigroup's Smith Barney group and called high school football games in Cincinnati.