THE Gold Coast Magic Millions yearling sale ushered in the sale season, with Wednesday’s opening of Book 1 which continues across four sessions to Saturday’s night session following the Magic Millions raceday at the adjacent Gold Coast racecourse.