In August 2015, John's transfer to Visé became part of a scandal involving Central FC founders Brent Sancho and Kevin Harrison. Leaked emails revealed that Harrison had allegedly requested that a portion of the fees for the transfers of John and other Central FC players be wired directly to himself and Sancho as a "personal payment." A Visé official later claimed that this request was rebuffed. Sancho left the club in February 2015 when he was appointed Trinidad and Tobago's Minister for Sport and subsequently appointed Harrison as his advisor. In September 2015, after Harrison appeared in the Central FC dressing room to congratulate the players for their victory in the 2015 Charity Shield, John and 23 other Central FC players signed a petition addressed to the club's management to voice their displeasure with Harrison's continued presence at the club in light of the transfer fee scandal and the pair's alleged pocketing of players' performance bonuses after the 2014–15 season.
