Friday Sports Briefs

Clemens Indicted on Charges of Perjury A federal grand jury indicted Roger Clemens for allegedly lying to Congress over his use of performance enhancing drugs.  Clemens, via Twitter, has denied the charges: ”I never took HGH or Steroids. And I did not lie to Congress. I look forward to challenging the Governments accusations, and hope […]