D.J. Carrasco is a former Major League Baseball pitcher, scout, coach, and ambassador of the game. Over a nine-year MLB career from 2003 to 2012, he played for the Kansas City Royals, Chicago White Sox, Pittsburgh Pirates, Arizona Diamondbacks, and New York Mets.