We still have a smile on our face looking back at last weekend’s win in the Rolex 24 Hour at Daytona. What time is it – it’s Rolex time!