In a great moment for the planet Earth, a horse named Bofa Deez Nuts claimed its first victory tonight at Remington Park in Oklahoma City.It ran 400 yards in under 20 seconds.This year, Oklahoma City. Next year, the Triple Crown!More from Josh!