Blair played baseball for
Morehead State University before the
Toronto Blue Jays drafted him in the 11th round of the 1986 amateur draft. He spent four seasons in the Blue Jays
minor league system, playing for the
St. Catharines Blue Jays (1986), the
Dunedin Blue Jays (1987–1988), the
Knoxville Smokies (1988), and the
Syracuse Chiefs (1989). Blair made his major league debut with the Blue Jays on April 11, 1990, and spent the season with the major league squad. He was traded in the offseason to the
Cleveland Indians for
Alex Sanchez, and played in 11 games for the Indians that year. Blair was then traded to the
Houston Astros with
Eddie Taubensee for
Kenny Lofton and
Dave Rohde. After a season with Houston, he was picked up by the
Colorado Rockies in their expansion draft. After the Rockies (1993–1994), he played for the
San Diego Padres (1995–1996),
Detroit Tigers (1997, 1999–2001),
Arizona Diamondbacks (1998), and
New York Mets (1998). His best year was 1997, in which he had 16–8 record and an
earned run average (ERA) of 4.17. In 1999, Blair was the starting pitcher for the final Opening Day in
Tiger Stadium history. ==Coaching career==