Read the article. Bonds is grandfathered in. Other players would need to get special permission to wear the same thing.
By the same token, I don't recall any other player who started playing in the same time-frame using anything like this device. That leaves me still wondering if it's all that this guy's making it out to be,