Yo, Sri Lanka just kicked off the ICC Men’s T20 World Cup 2026 at the R. Premadasa Stadium, G. Skydivers swooped in, one holdin’ that trophy like a champ, right before the ODI with England. It’s the first ICC event back since 2012, and they got 20-22 matches lined up to boost tourism and the local scene. One parachute had a lil' hiccup, but it landed smooth. Trophy's takin’ a tour, fo’ shizzle!

Cricket

