20050620 news: Horry sinks Pistons