NBA journeyman offers his take on basketball and life in general, and provides some poetry, rants and raves, a diary, and a game schedule.
Find a breakdown of John's best performances, and have a look at his career stats. Includes a bio season splits.