Pointstreak.com

use the links to the left to share this

# John Leonard -

| | |


: P
: Jan 23, 1984
: Virginia Beach, VA
/:  R/R
: 6-4
: 200 lbs

The 2011 season will be Leonard's 2nd season as a member of the Sioux City Explorers.

John played college baseball at Virginia Commonwealth University. 

Leonard was signed as a free agent on June 14, 2007 by the Kansas City Royals.