The Kentucky Derby might only last two minutes, but Houston turns it into a full-day celebration. On Saturday, May 2 at 5:57 pm, the Run for the Roses hits Churchill Downs, while restaurants and bars ...