Kaleem Barreto

Kaleem Barreto Exclusive: “Whirlwind” spell leaves livewire ready to shine on big stage

Sevens is all about entertainment and Scotland's Kaleem Barreto is certainly a player who likes to put on a show.
27 July 2022