
Why horse racing fans wear extravagant headwear at the Kentucky Derby
Break out your best fedora or fascinator. It's time for the Kentucky Derby. The premiere horse racing event of the season is this weekend, as 20 horses and their jockeys will gallop for the 1.25 miles with the hope that they cross the finish line …