Yes, it should be taken from them. Further, I don't think an apology should be sufficient, they should be banned from all professional sports. I don' think testing should be random, I think it should be mandatory prior to each performance.
Zero tolerance. If you're going to pull in millions of $$ every year, you can at least follow the rules.
The minstrel boy to the war is gone,
In the ranks of death ye will find him;
His father's sword he hath girded on,
And his wild harp slung behind him;
"Land of Song!" said the warrior bard,
"Tho' all the world betray thee,
One sword, at least, thy rights shall guard,
One faithful harp shall praise thee!