Venus on steroids: As part of yesterday’s presser, Venus Williams was asked to comment on the recent controversy surrounding A-Rod‘s use of performance-enhancing drugs: “Umm, you know, I think tennis is a completely different sport,” she said. “You have to hold your nerve, and I don’t know if there’s a drug for that.” Brilliant. Meanwhile, […]