The race is tentatively scheduled for Sunday, July 2, 2006. The Michelin refund check arrived with an interesting way of renewing 2005 seats: simply...