Sprinter Yupun Abeykoon ended more than two decades of a wait to witness a track and field medal for Sri Lanka at the Commonwealth Games as he clocked 10.14 seconds to clinch bronze in the men’s 100 metres final in Birmingham on Wednesday. It was the first track and field medal at the Commonwealth Games […]