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