Andrew Russell | |
---|---|
Free Agent | |
Pitcher | |
Born: Melbourne, Australia | 27 April 1984|
Bats: Left Throws: Right |
Andrew Todd Russell (born 27 April 1984,in Melbourne) is an Australian former professional baseball pitcher. He played for Team Australia in the 2013 World Baseball Classic. [1]