Noticed folks asking about Gary Majewski today. Kinda popped into my head too – dude pitched in the mid-2000s, right? Teams? Couldn’t snap my fingers and rattle ’em all off. Felt like digging. Needed a definitive list, not some half-remembered thing.

Where I Started Digging
Grabbed my laptop, cracked open the browser. Figured Baseball-Reference would have it nailed down. Searched his name straight away. Boom, profile right there. Scrolled fast to the top, right below his vitals. Saw “Played For.” Perfect.
Started writing them down:
- Montreal Expos (2004): Oh yeah! Forgot they existed by then. Cool, started there.
- Washington Nationals (2005): Makes sense. That move when they left Montreal, right?
- Cincinnati Reds (2006-2008): Oh yeah! Rings a bell. Wasn’t he part of that Kearns/Lopez trade? Big trade.
- Houston Astros (2008): Switched teams mid-season? Huh. Didn’t remember that bit.
- Seattle Mariners (2010): Came back? Last hurrah. Short stint.
Cross-Checking is Key
Thought I was done. Five teams. But wait… nagging feeling. Wasn’t there something else? Maybe early on? Didn’t click off Baseball-Reference yet. Kept scrolling slowly down his stats year-by-year. Bingo! Saw it.
- Texas Rangers (2003): Ahhh! Right! A cup of coffee season. One game! That’s why it slipped my mind first round. Had to add that.
Okay. Six teams. Mont… Wash… Cincy… Houston… Seattle… and that Texas blip.
Double-Check Mode
Before hitting publish on my messy notes, figured better verify. Popped over to MLB dot com official stats. Searched again. Profile loaded. Scanned career. Same teams, same years. Phew. Even saw his minor league affiliates – not needed, but good context.

Ended up with this confirmed list:
- Texas Rangers (2003)
- Montreal Expos (2004)
- Washington Nationals (2005)
- Cincinnati Reds (2006-2008)
- Houston Astros (2008)
- Seattle Mariners (2010)
Closed the laptop. Weirdly satisfying having a simple question answered definitively. Baseball history – always those little surprises hiding if you dig a bit!