Portal:Caribbean/Did you know/34


 * ...that Stern John is Trinidad and Tobago's leading goalscorer in international football, and scored 68 goals in 100 games?