Hamilton is coming around, at least that is what my eyes are telling me. I have no idea if stats back that up or not, but it just looks like he is putting together better at bats more regularly and making better contact.
I think all supplements that players use they should get from MLB themselves. Those supplements are only given to the players after they have been tested for contamination.
I would have no problem with their being positive test clauses in contracts. Something along the lines of the team having to pay for the remainder of that years contract but is able to void the contract at the end of the season. Or if the suspension last into the next season the team can void it after that season.