SP - Randy Johnson - (7/31/1998) SP Randy Johnson to Houston for SP Freddy Garcia, SS Carlos Guillen, and SP John Halama.
I know most of you are saying "Hey, Randy Johnson pitched well in Seattle, played here for 10 years, and won a Cy Young award". If this is you, just know you aren't wrong. You're very, very right. Yes, "The Big Unit" pitched the majority of his career for the great Mariner teams in the '90s, but did he go into Cooperstown with an 'S' on his hat? I rest my case.
Randy Johnson was a 5x All-Star while pitching in Seattle, and was the 'Ace' of the rotation on a team loaded with talent. Thankfully getting Freddy Garcia and Carlos Guillen back in return from Houston makes this deal look a lot better. That being said, though, who else made it on this all-time lineup already?
Randy would go on to finish the 1998 season with the Houston Astros, before he would then sign a 4-year / $52,000,000 contract (5th-year option) with the Arizona Diamondbacks, where he, like several others on this list, would go on to win a World Series. Not only that, but he also went on to win 4-straight N.L. Cy Young Awards between 1999-2002. At the time, I don't think many expected Johnson to have the best seasons of his career in his 30s, but man, would he have been nice to have going into the 21st century. Don't forget about that perfect game that he tossed, either.