Avoid the Deus Ex Machina
March 27, 2018
Horse Betting 101
Deus ex machina. I know what you are thinking. And, no, this is not the latest Southern California three-year-old to hit the Derby Trail for Bob Baffert. Simply put, deus ex machina is Latin for …