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