Medina Spirit will race in Saturday’s Preakness Stakes after an agreement was reached after Bob Baffert agreed to prerace blood testing, monitoring and medical review, the trainer’s attorney announced Tuesday.