Answer
Max Scherzer has played for five MLB teams. He made his MLB debut with the Arizona Diamondbacks in 2008, and then played for the Detroit Tigers from 2009 to 2014. He was traded to the Washington Nationals in 2015, and then to the Los Angeles Dodgers in 2021. He is currently a member of the New York Mets.