giants
Randy Johnson
Randy Johnson played for a total of 6 professional baseball teams during his career. He played for the New York Yankees, San Francisco Giants, Arizona Diamondbacks, Houston Astros, Seattle Mariners, and the Montreal Expos.
Randy Choate plays for the St. Louis Cardinals.
Chris Johnson plays for the Atlanta Braves.
Jim Johnson plays for the Oakland Athletics.
Kris Johnson plays for the Minnesota Twins.
Reed Johnson plays for the Miami Marlins.
Steve Johnson plays for the Baltimore Orioles.
Erik Johnson plays for the Chicago White Sox.
Josh Johnson plays for the San Diego Padres.
Kelly Johnson plays for the New York Yankees.
Randy Johnson is a retired MLB Pitcher. With 4 Cy Young awards, A World Series MVP and Victory, a perfect game, and a no-hitter, he is one of the most decorated pitchers to ever play.