i know that b-12 is big in mlb and i was wondering how you can obtain it....is it legal? and does it work? any info would be great....