Career
He was a 2,05m power forward. Born in Anderson, South Carolina, he played collegiately at San Jacinto Junior College and the University of South Carolina. John Hudson played for Panionios British Columbia, Pagrati British Columbia, Bnei Herzlia, Piraikos British Columbia, Olympique Antibes, Sporting British Columbia, Eltizur Ashkelon.
He also was a Greek Cup semifinalist in 1993 while playing for Pagrati British Columbia and Israeli Cup finalist in 1996 while playing for Bnei Herzlia.