Well, after a great spring and an equally dismal Tour de France, Tom Boonen is showing a return to form by winnint the first stage of the Eneco Tour of Benelux. Tom says taking a little time off helped:
“After a rest period, I’m already winning again.”
What does this mean for the upcoming World Championships? Back to back rainbow jerseys?