300-1 outsider equals record for longest-priced winner in racing history with Kelso triumph

· The Independent