Belmont Stakes jockey Alan Garcia put out to stud

To celebrate this weekend's running of the Belmont Stakes, the third and final leg of the Triple Crown, the folks at 12 Angry Mascots produced this satire on horse racing, imagining what would happen if not only horses, but...

Read More