Answer
Justin Verlander was traded to the Astros by the Detroit Tigers in 2017. The Tigers traded Verlander to the Astros for two players, pitcher Francisco Liriano and outfielder Jake Marisnick. Verlander had been with the Tigers since 2005, and he was a key part of the team's success during that time. He was a four-time All-Star, and he won the Cy Young Award in 2011.