Read the story here on AP.
Saw this story coming to life yesterday on Twitter. First the rumor hit Perez Hilton's site, then Taylor Phinney posted a tweet, then later Chris Carmichael congratulates Lance on Twitter.
I guess Lance does indeed have "Super Sperm!"