May 11, 2021 0 Sussex teenager James Coles signs first contract Sussex Cricket have announced that James Coles has signed a professional contract with the club. During his [...]