Former Cardinals slugger McGwire admits steroid useMark McGwire, the former St Louis Cardinals slugger, has admitted using steroids when he was a player including in the year 1998 when he broke the single-season home-run record, but denied they improved his performance.

The 46-year-old recently said in a statement that he did used steroids during his playing career and rendered an apology for the same.

The statement of McGwire was applauded by Major League Baseball commissioner Bud Selig.