The Ride of the Century snuck up on St. Louis this year, which is no small feat for an annual event that normally draws thousands of sports biker riders to the region over Labor Day weekend. This year ...