Jose Canseco says that Mark McGwire isn't being totally forthcoming about his history with steroids. Canseco has reiterated that he and McGwire injected each other with steroids when they were teammates with the Athletics from 1986 to 1992. McGwire denied that claim in an interview Monday night on the MLB Network. "I've got no problems with a few of the things he's saying, but again, it's ironic and strange that Mark McGwire denies that I injected him with steroids. He's calling me a liar again," Canseco said Tuesday on "The Waddle & Silvy Show" on ESPN 1000. "I've defended Mark, I've said a lot of good things about him, but I can't believe he just called me a liar. "There is something very strange going on here, and I'm wondering what it is. I even polygraphed that subject matter, that I injected him, and passed it completely. So I want to challenge him on national TV to a polygraph examination. I want to see him call me a liar under a polygraph examination."