Three northern racecourses - Musselburgh, Kelso and Carlisle - will co-host the Ladbrokes Go North Finals, supported by the Racing Post and with total prize money of £544,000 over the three-day festival.