Quote Originally Posted by amat View Post
Steroids? Where are these rumors coming from?
The rumors were heard on a radio station and I also heard other things about it being on Univision but I don't think they are true. I hope they are not but just incase before someone comes here and says it's true etc, so far we say it aint true and we know this much as it only being a rumor that is not true.