Crokes Cross won at 300-1 odds at Kelso racecourse, equalling the UK's longest-price record in horse racing history. The stunning upset victory marks a rare sporting moment of incredible odds-defying triumph.