The Preakness Stakes is moving to three weeks and a day after the Kentucky Derby to be run on a Sunday for the first time.