John has been playing professionally overseas since 2011 and has played for 12 teams now (including with Chris Beard’s South Carolina Warriors in 2011-2012). He most recently just played in TBT for Armored Athlete and was clearly one of the better players on the floor.