Kaine currently plays for Crowborough Athletic but previously played as youth team player at West ham, Braga and Maritimo. He has won 2 national titles with International FC and was a runner up in the Neymar 5s World final.
Kaine currently plays for Crowborough Athletic but previously played as youth team player at West ham, Braga and Maritimo. He has won 2 national titles with International FC and was a runner up in the Neymar 5s World final.