Let’s Talk Cubbie Roids

So yesterday this “unconfirmed” list of the 103 steroid users on the 2003 list was leaked via rotoinfo. It’s creating quite a bit of buzz and nobody has any idea if it’s true or has any validity.  The names don’t look to far off from...