3:32
The Barbados cricket club that made a World Cup winner
The Barbados cricket club that made a World Cup winner

Growing up, Jofra Archer would do hours of extra practice in the nets at Pickwick Cricket Club near his home in Barbados.