Kirk McCaskill is a former Major League Baseball pitcher who played for the California Angels and the Chicago White Sox. He was born on April 9, 1961, in Kapuskasing, Ontario, Canada. McCaskill was a standout athlete in high school, excelling in both baseball and hockey. He was drafted by the California Angels in the fourth round of the 1982 MLB draft and made his debut in the majors in 1985.

McCaskill spent the majority of his career with the Angels, where he was a reliable starter and occasional reliever. He had a career record of 106-108 with a 4.15 ERA and 1,068 strikeouts. He was known for his control on the mound, as he walked just 2.6 batters per nine innings over his career.

One of McCaskill's most memorable moments came on September 20, 1993, when he threw a no-hitter against the Seattle Mariners. He struck out six batters and walked two in the game, which the Angels won 6-0. It was the first no-hitter by an Angels pitcher since 1974.

In addition to his success on the field, McCaskill was also known for his involvement in the Major League Baseball Players Association. He served as a player representative for the Angels and was later elected to the union's executive board.

After retiring from baseball in 1996, McCaskill returned to his hometown of Kapuskasing, where he became involved in the community. He served as the town's mayor from 2006 to 2010 and was later elected to the Ontario legislature as a member of the Progressive Conservative Party.

Overall, Kirk McCaskill had a successful career as a Major League Baseball pitcher, earning a reputation as a reliable starter and a respected member of the players' union. His no-hitter in 1993 remains one of the highlights of his career, and his contributions to his hometown and the province of Ontario have made him a beloved figure in Canada.