Kansas City Royals The
Kansas City Royals selected Leonard in the fifth round, with the 156th overall selection, of the
2011 MLB draft. He signed with the Royals, receiving a $600,000
signing bonus, forgoing his commitment to Georgia.
Tampa Bay Rays On December 9, 2012, the Royals traded Leonard to the
Tampa Bay Rays alongside
Jake Odorizzi,
Wil Myers, and
Mike Montgomery in exchange for
James Shields and
Wade Davis. He played for the
Bowling Green Hot Rods of the
Single–A Midwest League in 2013. In 2014, he played for the
Charlotte Stone Crabs of the
High–A Florida State League, and was named to the league's
all-star game. Leonard played for the
Montgomery Biscuits of the
Double–A Southern League in 2015. He began the 2016 season with the
Durham Bulls of the
Triple–A International League, but was demoted midseason to Montgomery. Leonard returned to Durham at the start of the 2017 season. He was named the International League Player of the Month for April 2017. In 131 games for the Bulls, he batted .268/.327/.408 with 12 home runs and a career–high 70 RBI. Leonard elected free agency following the season on November 6.
Chicago White Sox On November 22, 2017, Leonard signed a minor league contract with the
Chicago White Sox. He played in 124 games for the Triple–A
Charlotte Knights, batting .242/.315/.395 with 11 home runs and 50 RBI. Leonard elected free agency following the season on November 2, 2018.
Milwaukee Brewers On March 5, 2019, Leonard signed a minor league deal with the
Milwaukee Brewers. Leonard did not play in a game in 2020 due to the cancellation of the minor league season because of the
COVID-19 pandemic. He was released on June 2, 2020. ==References==