Discovery takes 1-2-3 (Hincapie, Popovych & Armstrong) in the final stage of the Dauphine Libere over the weekend! Lance placed 4th overall. Levi Leipheimer came in 3rd overall. With the start of the TDF weeks away, Armstrong and his team are looking strong.

Meanwhile, in the Tour of Switzerland, Jan Ullrich is wearing the leader's jersey after four stages.

July is shaping up to be very interesting.