Windham is coming up this weekend, can the Trek rider pull home another (g)Win?