The 8,500 riders in this year's STP will complete the 204-mile ride in one day, or stay overnight in one of the towns about halfway.