Keyword: Mike Sloan

  • Graded Winner Makeup Artist Retired

    Graded stakes winner Makeup Artist has been retired from racing with a record of eight wins or placings from 11 starts and earnings of $198,614