The Toronto Blue Jays have seen a lot of players come through the doors since they became the second Canadian team to play an MLB game in 1977.
Since that snowy day 43 years ago, the Blue Jays have become the country's lone major-league representative, won six divisional titles, two American League pennants and two World Series. They've called two different venues home, moving from the now-dismantled Exhibition Stadium (which sat on the same site as the current BMO Field) to the Rogers Centre (née SkyDome) in 1989.
Along the way, some of the best players in the game were part of the organization.
MORE: Offseason additions have excitement high for Toronto Blue Jays
Some players made bigger impressions than others — seven-time Cy Young Award winner Roger Clemens was a Blue Jay for two years and had no lasting impact on the franchise despite playing some of the most dominant baseball of his career during that time — making a top 10 list a tough ask.
Nevertheless, here's our shot at it:
10. John Olerud
Although he never looked the part of a typical major leaguer, John Olerud could swing the bat with the best of them.
A Blue Jay for his first eight seasons as a pro, Olerud was a quick study who became a key piece of the puzzle for manager Gito Gaston at 21. It was two years later that the Seattle native became a superstar, leading the AL in batting average (.363), OBP, OPS intentional walks and doubles. His monster 1993 season enshrined him as a standout among the most feared lineup in baseball, helping Toronto to its second straight World Series.
Unfortunately, Olerud never matched the heights of '93 for the rest of his Blue Jays tenure, but he was still a consistent threat with one of the sweetest swings you'll ever see.
9. Josh Donaldson
The only player on this list that is still an active major leaguer, Josh Donaldson only spent a little over three years in Toronto. In that time, Donaldson became integral to the most exciting era in the franchise since the championship-winning teams of the 1990s.
Already one of the best players in baseball when he was traded to Toronto ahead of the 2015 season, Donaldson exploded as the centerpiece of a potent Blue Jays offence that also included Jose Bautista (more on him later), Edwin Encarnacion, Troy Tulowitzki and Russell Martin.
His 2015 campaign brought career highs in home runs (41), runs (122), RBI (123) and total bases (352), earning him the AL Hank Aaron Award, AL MVP Award and Sporting News' MLB Player of the Year honours.
Donaldson wasn't a single season flash in the pan, though. The Pensacola, Fla., native put up All-Star caliber numbers in 2016 and 2017, giving him one of the best three-year runs of any Blue Jay in history.
8. Joe Carter
"Touch 'em all, Joe! You'll never hit a bigger home run in your life."
If all Joe Carter was known for was his walk-off home run to win the 1993 World Series, he'd probably still make it to this list. Carter's three-run shot is one of the most iconic moments in Canadian sports history, let alone the history of the Blue Jays.
The slugger from Oklahoma was much more than a one-hit wonder, however. The 1991 trade with the San Diego Padres that brought Carter and Roberto Alomar (more on him later) to Toronto was arguably the single biggest transaction in club history, as it changed the face of the team and helped the Jays take the step up from division-toppers to World Series champions.
Carter was already 30 by the time he was dealt to Toronto, and the new scenery paid immediate dividends for the already-accomplished hitter. He made all five of his career All-Star Game appearances as a Blue Jay, and he left Toronto a much more rounded player than when he had arrived.
7. George Bell
One of the superstars of the Blue Jays' early days as a franchise, George Bell was a testament to the club's then-groundbreaking scouting efforts in the Caribbean.
Bell's red-hot bat was only matched by his mercurial temper, which was immortalized when he invited Jays fans to "kiss my purple butt" in response to disappointment toward the defensive side of his game. Despite his larger-than-life personality, Bell could back up the bravado with his prowess at the plate.
A .286 hitter with 202 home runs over his nine-year tenure as a Blue Jay, Bell's best season came in 1987 as he captured the AL MVP Award with a .308 average, 47 HR and 134 RBI.
6. Jose Bautista
Jose Bautista is known for hitting home runs. The one he hit in Game 5 of the 2015 ALDS instantly became one of the biggest sporting moments in Toronto history.
Bautista racked up 288 homers in his 10 years in a Blue Jays uniform, but he didn't join the team as a slugger. Prior to his 2008 trade to Toronto, Bautista had never hit more than 16 home runs in a single season.
Something clicked for the Santo Domingo, Dominican Republic native in Toronto. After hitting 13 homers in 2009 (his first full season with the Jays), Bautista exploded for 54 round-trippers in 2010 and set the single-season franchise record in the process.
During Bautista's decade in Toronto, he earned six straight All-Star nods from 2010 to 2015. Bautista led the majors in home runs twice (2010-11), claimed three Silver Slugger Awards and two Hank Aaron Awards.
Simply put: He was the second greatest slugger in Blue Jays history.
5. Tony Fernandez
MORE: Blue Jays legend, World Series champion Tony Fernandez dies at 57
It was always easy to underestimate Tony Fernandez.
The soft-spoken infielder from the Dominican Republic had four separate stints with the Blue Jays, and in each one he was always playing alongside bigger, louder personalities. Fernandez's first go-round in Toronto was during the George Bell era, and his brief return in 1993 was as part of a World Series-winning squad that featured several stars. His late '90s stint, during which he hit .321 and .328, came during one of the most forgettable stretches of the club's existence, as did his Blue Jays swan song in 2001 (where he still hit .301 as a 39-year-old).
Yet Fernandez's body of work stands up against anyone's. Arguably the best defensive player in team history, Fernandez won four straight Gold Glove Awards (1986-89), was a five-time All-Star (four as a Blue Jay) and holds franchise records for games played (1,450), hits (1,583), WAR among position players (37.5) and defensive WAR (12.4).
4. Dave Stieb
A veteran of 15 seasons with the Blue Jays, Dave Stieb was the team's first pitching star.
The righthander was selected as an All-Star in his sophomore season, eventually playing in the midsummer classic six more times. Stieb came so close to throwing no-hitters in consecutive starts in Sept. 1988, both times having his bid ended in the final inning. He finally got his no-no, the first in Blue Jays history, in 1990 — a year after his potential perfect game was foiled on the final out against the New York Yankees.
Stieb's near-misses, frustrating as they were, demonstrated his startling consistency throughout the 1980s and the first year of the following decade. That he was so often in a position to do what very few hurlers have accomplished is a testament to the overwhelming talent the California-born Stieb possessed, and he ended the 80s as the second-winningest major-league pitcher of the decade.
3. Carlos Delgado
Toronto's all-time home run king, Carlos Delgado was a star of the Blue Jays' lost decade.
He was a part of the 1993 World Series team, earning a ring as a 21-year-old despite registering just a single regular-season at-bat. For Delgado, the team would gradually get worse while he got markedly better, and Toronto was a perennial also-ran by the time he earned his first of three career Silver Slugger Awards in 1999.
Delgado hit 30 or more homers for his final eight Blue Jays seasons (1997-04), with three of those campaigns cracking the 40-home run plateau. In total, Delgado set franchise records for career HR, RBI, runs,walks, doubles and slugging percentage.
2. Roy Halladay
MORE: Halladay's Blue Jays career defined by individual excellence
Like Delgado, Roy Halladay was a Blue Jay at the wrong time.
Consistently among the best pitchers in the majors during his time in Toronto, Halladay's immense brilliance was wasted on a middling team that didn't deserve the type of generational talent "Doc" possessed. Halladay came to Toronto in between the team's two best eras, shining while the club treaded water.
An absolute workhorse who had a winning record every season he was a full-time starter in Toronto (except 2004, when he was 8-8), Halladay represented the Blue Jays at the All-Star Game on six different occasions, also capturing the Cy Young Award in his magnificent 2003 season.
That he had to be traded at age 33 to finally experience the postseason — in which he threw a no-hitter in his very first playoff game — speaks volumes about the state of the franchise during Halladay's time in Toronto, but the Blue Jays would've been far worse without him.
1. Roberto Alomar
It may seem like Roberto Alomar played most of his career in Toronto, but he only spent five seasons as a Blue Jay.
He had better statistical seasons in the six years immediately following his Toronto tenure — with the Baltimore Orioles and Cleveland Indians he sported a higher batting average and much better slugging percentages. But Alomar, arguably the best infielder in MLB in the past 30 years, is undeniably best known as a member of the Blue Jays during their dominant run through the early-to-mid '90s.
One of the game's premier all-round players, Alomar won the Gold Glove Award every year he was a Blue Jay — and then he won another five in his post-Toronto career. An All-Star for all five of his seasons in Toronto (and 12 straight overall), the native of Puerto Rico was absolutely integral to the Jays' back-to-back World Series titles. Who could forget the series-changing ninth-inning home run he hit against the Oakland Athletics in Game 4 of the 1992 ALCS?
A model of excellence and consistency, there has been no better player to wear the blue and white in Toronto. Fittingly, Alomar was the first player to have his number retired by the club and he remains the only player enshrined at the Baseball Hall Of Fame as a Blue Jay.