Sports Andre Russell’s majestic knock sets Twitter on fire Joseph Biswas Aug 11, 2018 Andre Russell couldn’t put a foot wrong on his captaincy debut stepping up with an all-around performance to guide Jamaica Tallawahs to a surprise victory in the Caribbean Premier League…