Question : who won the caribbean premier league in 2017
Answer : Trinbago Knight Riders