Sprague made his debut in 1991 for the Toronto Blue Jays and was a part of the 1992 and 1993 World Series championships. He is particularly remembered for hitting the game-winning home run in the ninth inning of Game 2 of the 1992 series against the Atlanta Braves.
His best individual year came in 1996 when he hit .247 with 31 HRs and 101 RBIs.
He was a regular with Toronto until 1998, when he was traded to the Oakland Athletics. He was granted free agency at the end of 1998, and then played for the Pittsburgh Pirates in 1999, for which he made his only All-Star game appearance. That year he hit .267, with 22 HR and 81 RBI and an on-base average of .352, the best of his career as a regular player.
In 2000, he played for the San Diego Padres and Boston Red Sox. After obtaining free agency at the end of the year, he signed with the Seattle Mariners for the 2001 season, playing in 45 regular season games. He signed a minor league contract with the Texas Rangers in early 2002, but did not return to the major leagues.
Sprague had something of a knack of getting hit by pitches, leading the league twice in this category and finishing with a career total of 91.
He is married to Kristen Sprague, an Olympic Gold Medallist.
Sprague's final career totals include 1203 games played, 506 runs, 1010 hits, 225 doubles, 12 triples, 152 home runs, 558 runs batted in, .247 batting average, .318 on-base average, .419 slugging average.