softday.ie can i get a dui taking buspirone can you take nexium and zantac same day kamen.com diovan hct prices walgreens buspirone and methadone dose ciprofloxacin hcl for sinus reviews cannot ejaculate cialis is 50mg of clomid effective for pct costco prices for propecia levofloxacin 500 mg vs cipro half life paroxetine aygestin vs prometrium indiecater.com tetracyclines examples for wooden tongue viagra shoppers drugmart acyclovir no perscription fake danger buy nexium prescription home remedy to reduce paxil cr withdrawal symptom misoprostol farmacia guadalajara buy cialis 5mg online canada oral fluconazole for dogs mp3hugger.com fluoxetine 10 mg for dogs can i take nexium with prednisone naprosyn 250 valacyclovir 1 gram and shingles dexamethasone obat untuk apa captopril 50 mg pre?§o clomiphene citrate uk sale pct bodybuilding ivermectin 1 dosage for dogs mange generic name bactrim forte modelo 600 actos juridicos documentados murcia order nizoral 2 shampoo jha-design.co.uk kamagra indija kaufen glenmark fluconazole tabletten how long does the pill lamisil stay in your system marinaspodcast.com purchase propecia finasteride buspar with methamphetamine buy real viagra from canada naprosyn 1000 mg for back pain benazepril 25 miriam.sk amorphous esomeprazole magnesium melting point amlodipine besylate side effects on skin how long does it take topamax to work for tremors zoloft 150 mg daily side effects jha-design.co.uk discretly order viagra bupropion hcl xl 150 mg side effects etcal.co.uk miriam.sk what are the side effects of metformin can i take coconut oil capsules with citalopram how long does increased anxiety last on lexapro best way to stop using premarin 0.3 mg tablet when will the foul oder clear up while takinf bactrim how much does thyroxine cost for dogs ciprofloxacin hcl and prevacid metronidazole price liquid 400mg low cost albuterol sulfate paxil 20 mg weight loss erratum.org metformin xr clopidogrel teva difera de clopidogrel dr ready old mrp of amaryl 1mg viagra online mastercard accepted come dosare augmentin gsk amoxicillina zoloft for 6 year old with anxiety marinaspodcast.com cipro 90 srl roma cuando tomar un hombre serophene kamen.com levofloxacin for tooth infection etcal.co.uk can i give phenergan after panadol can you get high off buspirone hydrochloride 15 mg irbesartan 225mg cramping on estradiol patch viagra cena entocort and warfarin bactrim pyloriis bactrim in amoxacillin stop viagra headache typical dose for nexium purchase provera does an overdose of ciprofloxacin cause a miscarriage flagyl et cancer metronidazole flagyl price philippines xeloda 500 mg effetti collaterali doxycycline 100 mg antibiotics side effects should proventil inhalers be given routine or prn taking lexapro every other day indiecater.com can you take benedryl and hydroxyzine at the same time buy generic seroquel no prescription diffrence between injection lasix and injection dytor bupropion 150 mg sr side effects bactrim forte in italia flagyl suspension cost where can i get amoxicillan online without prescription apa obat misoprostol 6mg diflucan 200 mg 1 a day for 10 days ringworm fluoxetine 80 atenolol lisinopril lecithin furosemide diuspec suitable for pregnant clomid nolvadex pct dosage levofloxacin 500 levocin manfaat obat cream nizoral ketoconazole cm debo tomar el misoprostol marinaspodcast.com jha-design.co.uk best substitute for montelukast tablet 10mg kamen.com cytotec for successful abortion nortriptyline online cialis generic purchase lasix adverse effects nolvadex tamoxifen citrate buy secuderabad can augmentin make you horny 4 weeks pregnant shold i take pot city and flagyls dosage bactrim for uti adalat gits price cost of viagra in nz biotech ciproflacin marinaspodcast.com generic thyroxine side effects nexium cost without insurance generic cialis online for canada mayo clinic getting off lexapro side effects furosemide liquid substitute for dogs voltaren unguent coming off propranolol 80 mg are lexapro tablets good for anxiety effect of clomid on cervical mucus after ovulation price of strattera with caremark amitriptyline hcl does it make u sleepy cyproheptadine uses in poultry en que farmacias de asuncion venden cytotec amino acids for depression and anxiety ampicillin trihydrate 250 mg amlodipine viagra furosemide injection for sale prednisone is not working for posion ivy erratum.org generic viagra 100mg pills metformin extended release can doxycycline and vyvanse be taken together erratum.org nexium harga olanzapine substitute to natural pill 4 monts baby taking azithromycin costco lamisil google amoxicilline clavulaanzuur citalopram hbr 10mg works how quick clomipramine 80mg the price of flagyl in kenya quetiapine 100 mg weight gain order levitra pills prednisone 20 mg directions for use indomethacin for opiate withdrawal pfizer tamoxifen for gynocamastia indiecater.com indiecater.com can you overdose on citalopram 10 10mg tenemosquever.org.uy prescription of acyclovir to treat fever blister take cialis with cardura doxycycline hyclate usos cytotec medicine. supplier. singapore phone number farmacia paris precio montelukast 4 mg lexapro generic alternatives harga obat misoprostol cytotec 200 mcg mixing adderal with cialis will injectable lasix make my dog tired can cialis 5mg tablets be cut in half voltaren retard 75 mg dolor muelas softday.ie cipro and birth control indiecater.com cheap atarax duromine and prednisone dosage of amoxicillin for a stye trazodone dosage for dogs plavix onset and duration luteal phase defect clomid success thyroxine t4 free direct s blood test ivca.info revatio 20 mg 90 tablet aleve metoprololol prednazone prednisolone or hydrocortisone vs prednisone in dogs t4 thyroxine total is high kamen.com decadron dexametasona 0 75mg sildenafil 80mg how much does doxycycline cost in nigeria depo provera 9 weeks amitriptyline 10mg benefits how many mg of doxycycline stye eye nolvadex 20 mg pct difference between rovamycin warfarin etcal.co.uk levofloxacin tablets 500 mg price uk get online viagra prescription glimepiride tablets ip 1 mg ciprodenk 500 sore throats propecia twice a day cytotec en que farmacias se venden en uruguay simvastatin and metoprolol cause men not to be fertile interaction entre cymbalta et coumadin softday.ie can you take 500 mg amoxicillin with prednisone 10 mg does flagyl cause frequent urination watersmedia.com how long will nausea last when off doxycycline marinaonline.com how much it cost for tamsulosin bupropion make you high the first time citalopram 20 mg make u lose weight can you use terbinafine hydrochloride cream on a boil clomid days 4 9 gabapentin brain fog in the morning shelf life of premarin cream once opened obat zithromax 500mg cipro major yan etkileri celebrex price in mercury drug indiecater.com premarin effects in male miriam.sk benicar 40 25 mg side effects aminophylline lasix iv protocol iccu clonidine 651 fluvoxamine cr 100 side effects will lexapro cause weight gain teen kasiat tetracycline mirtazapine helps anxiety at 30 mg after 2 weeks ivca.info pamelor next step for migraines can i take advil and nexium together azithromycin 1000 mg single dose for urinary tract cheapest place to get cialis what can i buy at my local pharmacy concerning erectile watersmedia.com can i take periactin while on coumadin zyban cost nz piroxicam therapy in 34 dogs jugyl dripmetronidazole 200mg side effects can infants and toddlers take amoxicillin trihydrate is nizoral shampoo available in durban south africa fortressat.com quit zoloft after 3 days dexamethasone 40mg iv price singulair 5mg tablets kamen.com prednisone for sale 3mg cialis under the tongue pill furosemide diuspec suitable for pregnant zovirax 5 cream 5gm cost 6 day 5mg prednisone taper doxycycline and hpv citalopram 93 4741 can i take pepto bismol while on azithromycin hydrochlorothiazide 12.5mg tablets is metronidazole pessary safe in early pregnancy viagra dosage reviews digoxin ld50 cytotec pfizer costa rica naprosyn fc orlistat 30 capsulas jha-design.co.uk indiecater.com ocst.com 2g amoxicillin clomid original donation adventis etcal.co.uk clomid without period success gabapentin verilme ilkeleri metronidazole gel while trying to get pregnant ocst.com sildenafil citrate price in india overdose on citalopram and gabapentin cipro 500 and hallucinations voltaren 12.5 mg diclofenac erythromycin price philippines aturan pakai metronidazole suppo seroquel syrup for sleeping correct dosage ondansetron pregnancy gastro after taking valtrex gained weight thyroid harga dan jual ketoconazole tablet augmentin 3 times a day to treat chest infection atorvastatin equivalent in mexico clomid directions for getting pregnant ciprofloxacin made in pennsalvania erratum.org citalopram 20mg side effects nhs depakote seroquel and libido augmentin 750 mg au maroc marinaonline.com does prednisone help a sunburn mp3hugger.com buy famciclovir 500 mg kamagra gel naruciti beograd the cost for dexamethasoneaxotere buy paxil uk does strattera have a black box warning viagra canadian online pharmacy neurontin titration schedule mayo clinic can i take nytol with prednisolone and amoxicillin salep ketoconazole untuk apa pediatric doses for terbinafine250 can u give dogs ondansetron how hard will viagra make me cialis black gold 600 mg nedir 150 mg kamagra buy viagra online web meds lchf diet and duromine clomiphene cost nz viagra for sale with paypal marinaspodcast.com 25 mg clomid twins etcal.co.uk jha-design.co.uk cialis delivery canada levofloxacin tabletspcshelf life amoxicillin 500mg capsules for sale bactrim ds for strep throat baclofen 10 mg cost does ondansetron make your pee orange how much does septra cost without insurance cyproheptadine 4 mg half life phenergan syrup 100ml can goats take flagyl femara cd 6 10 ketoconazole ointment propranolol 60 mg for anxiety contacts for where to get kamagra in nairobi viagra online australia marinaonline.com bactrim dosage for uti in dogs kamen.com olanzapine algerie misoprostol de venta en walgreen vibramycin 100mg dosage atorvastatin calcium bloating viagra uk lloyds is metronidazole gel gluten free generic celexa vs generic lexapro are amoxicillin and roxithromycin the same miriam.sk misoprostol 400 price in india ocst.com what price is seroquel 50 milligram who is the women tennis player in the cialis commercial zovirax order canada marinaonline.com singulair 5mg tablet chew avapro 75 mg side effects andersyclav antibiotic erythromycin 250mg gastro resistant tablets erratum.org teva montelukast gluten adipex discount diet pill allegra mg 50 mg zoloft anxiety topiramate withdrawal side effects clomid used after using birth control pill side effects getting off lexapro hay pastillas de cytotec de 500 xenical 120mg on on line in uk ocst.com generic lexapro headaches amoxicillin side effect with hypertension misoprostol valledupar viagra price for one pill metronidazole for trichomoniasis erratum.org how does cytotec taste dexamethasone tablet b.p 0.5.mg corticosteroid furosemide 40 mg buy online uk buy cialis uk paypal berapa dosis misoprostol hardrockchick.com azithromycin 93 7169 fluconazole otc strength mild rash one week after taking 500 mg of cipro marinaspodcast.com watersmedia.com diflucan compresse a cosa serve can you take erythromycin metronidazole together price of generic lexapro 10mg at target cost of plavix per month cyproheptadine hcl tablets helps in muscle building dose fir weaning dog off prednisone fortressat.com is amoxicillin made by dava gluten free augmentin 875 mg side effects fortressat.com buy levaquin 750 propecia reviews hair loss medomycin doxycycline webmd viagra for sale in gibralter i just take the 2.5mg of cialis buy acyclovir in mexico clomid south africa side effecct can arimidex cause costochondritis miriam.sk indiecater.com kegunaan obat metronidazole 500mg tablet adalah buspar to get off ativan marinaonline.com price of iv linezolid 50 mg prednisone for 3 days erythromycin ketal formation process indian price of misoprostol 400 mg tonsil crypts doxycycline purchase ketoconazole tablets metronidazole side effects fish does takin nyquil and antibiotics cause u not to climax viagra prices per pill order lisinopril hctz online verapamil 80 buy plavix manufacturer will four 200mcg cytotec result in abortion disulfiram cost uk softday.ie how quickly does first dose of zithromax work bactrim balanopostite erratum.org mp3hugger.com prednisone 7 day pack phenergan dosis to give my dog 25mg for allergi stopping zoloft and sciatica tofranil 25 kullananlar ciprofloxacin allergy in urdu fortressat.com levofloxacin 500 mg and diverticulous nolvadex after anadrol 50 doxycycline capsules for dogs puedo tomar te de manzanilla despues de misoprostol mp3hugger.com erratum.org what is the alternative to ciprofloxacin ear drops hardrockchick.com feldene 40 mg azithromycin how long doxycycline hyclate 100 mg for bronchitis switching from gabapentin to lyrica what are the ingredients of thyroxine tablets naproxen sodium street value generic for doxazosin mesylate can clomid be combined with cipro cymbalta night morning gabapentin 100 mg side effects ketoconazole cream 2 price in india how much take amoxicillin for syphilis hardrockchick.com ocst.com valtrex 1gm philippine price how long does bactrim have shelf life is it safe to take lexapre with nortriptyline tenemosquever.org.uy is 500 mg of levofloxacin in the sulpha group tenemosquever.org.uy amoxil 500 mg for toothache singulair 10 mg prospecto gall bladder removed and viagra phenergan anxiolytic therapy bayer 100 mg levitra side effects of double dose of adderall and wellbutrin tetracycline hydrochloride for dog infections price lisinopril uk half inderal la 80 mg weight gain generic zithromax azithromycin 250 mg propranolol 5 mg tablet purchase prednisone for dogs prednisone neuropathy treatment wait to use diflucan cialis express delivery to lithuania how to use lasix bodybuilding diflucan oral thrush dose miriam.sk mp3hugger.com xenical in singapore singapore misoprostol tablets otc marinaspodcast.com miriam.sk jha-design.co.uk misoprostol donde comprar en uruguay voltaren unguent este bun pentru periartrita azithromycin price at cvs metoprolol and oranges erratum.org buat apakah azithromycin trazodone sl441 priligy a oman ubat cardura xl doxazosin mesylate how long is the shelf life of bactrim how much can you sell a gabapentin 600mg paediatric dose of iv augmentin for petussis

Bill James Comments on Steroids

Columns — By Scott Ham on July 23, 2009 1:22 pm

It has been a long time coming, but Bill James has written his thesis regarding steroids:

For the last ten years or so people have been asking me to comment on the issue of
steroids and the Hall of Fame. To this point I have resisted addressing these  questions, arguing—as I do with the Hall of Fame status of active players—that there is nothing to be gained by trying to guess where objects still in motion will eventually land. With the passage of time the dust will settle, and we will see the issue more clearly.

After ten years, however, the dust does not seem to be settling very rapidly. There seem to be as many different and contradictory opinions on the issue now as there
were five or eight years ago. We are all tired of arguing about it, but we still don’t agree. In any case, I am finally ready to say what I have to say about it. It is my opinion that, in time, the use of steroids or other Performance Enhancing Drugs will mean virtually nothing in the debate about who gets into the Hall of Fame and who does not.

The discrimination against PED users in Hall of Fame voting rests upon the perception that this was cheating. But is it cheating if one violates a rule that nobody is enforcing, and which one may legitimately see as being widely ignored by those within the competition?

It seems to me that, at some point, this becomes an impossible argument to sustain—that all of these players were “cheating”, in a climate in which most everybody was doing the same things, and in which there was either no rule against doing these things or zero enforcement of those rules. If one player is using a corked bat, like Babe Ruth, clearly, he’s cheating. But if 80% of the players are using corked bats and no one is enforcing any rules against it, are they all cheating? One better: if 80% of the players are using corked bats and it is unclear whether there are or are not any rules against it, is that cheating?

The “rule” against Performance Enhancing Drugs, if there was such a rule before 2002, by-passed all of these gates. It was never agreed to by the players, who clearly
and absolutely have a right to participate in the process of changing any and all rules to which they are subject. It was not included in any of the various rule books that
define the conduct of the game from various perspectives. There was no process for enforcing such a rule. The punishments were draconian in theory and non-existent
in fact.

It seems to me that, with the passage of time, more people will come to understand that the commissioner’s periodic spasms of self-righteousness do not constitute
baseball law. It seems to me that the argument that it is cheating must ultimately collapse under the weight of carrying this great contradiction—that 80% of the players are cheating against the other 20% by violating some “rule” to which they never consented, which was never included in the rule books, and which for which there was no enforcement procedure. History is simply not going to see it that way.

James is dancing a bit of a line here, I think.  For one, he never really expresses an opinion about the use of steroids or other performance enhancing drugs.  In his opinion, I’m sure, he doesn’t have to as his personal feelings on the matter are beside the point. What you or I think makes little difference compared to what is and what will happen.

Using that approach, what James leaves us with is more of a prediction about how history will judge the steroid era.  His conclusions are based on how we currently view the past, how societal and medicinal changes in the future might change people’s perspectives on steroids, and sort of a Veteran’s Committee effect that will apply the Old Boy’s Network in eventually enshrining known steroid offenders.

It’s an interesting exercise in trying to predict the future, which in the end is a matter of opinion.

Regarding the medical questions, James’ essential point is this:

How, then, are those people of the future—who are taking steroids every day—going to look back on baseball players who used steroids? They’re going to look back on them as pioneers. They’re going to look back at it and say “So what?”

Will society be more dependent on steroids and other medicines to not only prolong life but make us healthier?  Probably.  There could be some debate as to how accessible those types of resources will be across all economics levels.  Magic Johnson has been able to fight off the HIV virus for twenty years, by most accounts because his financial resources have given him access to treatments that most people can’t afford.  Given the high cost of pharmaceuticals now, what are the chances that the lower and middle classes will be able to afford these types of medications?  For all we know, there could be a real divide in society between the haves and the have-nots which would ultimately sway the majority’s opinion a completely different way.

James’ states that in the event that this premise is completely wrong, society’s opinion may matter little because, eventually, a player will a steroid background will somehow make it into the Hall, which will in turn open the floodgates to many.  Or, someone will be enshrined and it will be revealed afterward that they had used steroids, leading to the floodgates opening up.  This also presumes that there will be some method in place, a la the current Veteran’s Committee, that can elect players currently not on the ballot.

This argument from James makes the most sense from the standpoint of past history.  One of the barometer’s for enshrinement to the Hall of Fame has been the membership of the Hall itself.  It is easier to argue for Don Mattingly’s election when Kirby Puckett and his similar bottom end career numbers are already there.  The shame of the situation is that Puckett probably shouldn’t have been elected.  To this point, it hasn’t aided a similar player like Mattingly but the precedent has been set and could open the door for a borderline player in the future.

The same reasoning could apply to steroid users should someone finally be elected.  The problem may lie in contradiction to another point by James, where he states “History is forgiving. Statistics endure.”

Is history that forgiving?  James cites Shoeless Joe Jackson as an example of forgiving history, stating:

In 1950 no one thought Joe Jackson should be in the Hall of Fame. Now it is a common opinion—perhaps a majority opinion—that he should. People question whether he “really” did the things that he clearly admitted doing. His virtues are celebrated; his sins are minimized. Perhaps this is right; perhaps it is wrong. It is the way of history.

That approach sounds like the opinion of the casual fan.  James himself states that Jackson “clearly admitted” what he did, leaving little doubt as to his guilt.

When it comes to the Hall of Fame, the casual fan has no input into who enters and who doesn’t.  The process, at the moment anyway, is left to the BBWAA, which does not always seem like the most educated of groups.  It is also a group made of dozens if not hundreds of Murray Chass types, who eschew modern statistics and Internet resources as tomfoolery.  The nature of that little club is already changing.  By 2040 or 2050 (James’ time line), one would think the approach of the same organization will be a little more enlightened by the younger generation that grew up with the resources that keep facts like Shoeless Joe Jackson’s guilt alive.

History has been somewhat forgiving to this point because so much of history has been lost to memory.  There are people spending years of their lives trying to rebuild the details of baseball games played less than a hundred years ago because a lot of the particulars were either lost to time or never recorded.

We won’t suffer that same fate with the history we are creating now.  We live in a period of time where everything is documented and saved on at least a hundred hard drives across the world.  If you have any doubt as to whether Pete Rose actually bet on the Reds, you’ll be able to access the Dowd Report online or through whatever iteration the Internet has morphed to through the end of time.  There will be little doubt.

History forgives what is easily forgotten.  We’re entering an age where memory and paper are no longer the keeper of history.

Finally, James addresses the issue of whether steroid users were actually cheating:

It seems to me that, at some point, this becomes an impossible argument to sustain—that all of these players were “cheating”, in a climate in which most everybody was doing the same things, and in which there was either no rule against doing these things or zero enforcement of those rules.

I have a hard time backing this argument.  Let us apply James’ use of society as a proper metaphor for what happened in baseball.

What if the members of Congress were aware of the fact that many of it’s members were accepting excessive amounts of money from lobbying interests and adjusting their voting and policy based on these financial buyouts.  The governing party is aware of this action but does little to enforce it because everyone is benefiting.

What if a local police department is aware that there are a couple of drug dens in the middle of a neighborhood but does nothing about it because there are personal ties to some of the individuals.  Does that make the crimes any less illegal?

The implication that there was no rule against doing steroids is flawed.  There is no rule on the books in Major League Baseball that killing a man on the field is punishable.  That doesn’t protect baseball players from the rules of society where murder and steroids are both illegal.  Is it Major League Baseball’s responsibility to produce an exact copy of the penal code in it’s rule book to ensure that player’s abide by society’s rules?

We’re not addressing punishment here.  We’re addressing whether players can be judged as cheaters, and by cheaters we mean people who have violated the rules of the game in order to gain an advantage.  Yes, by definition, there was no rule in place until 2002 that stated players could not take steroids.  Should we as fans of the game be bound to forgiveness because what was morally objectionable and illegal in society wasn’t committed to parchment in Major League Baseball?  Do we have to accept the bad judgment and selfish acts of hundreds of players over the last two decades because, technically, it wasn’t written down that steroids are bad?

Regardless of whether these players cheated, history will be less forgiving to these players.  We have seen the spike in performance through that era.  We have seen records fall that previously seemed impossible.  We have seen players return to the norm around the age of 32 as James states while steroids made old men young again.  We have witnessed the before and after and will see more of it as time marches on.  The longer we go, the louder this blip in baseball history will become, the more obvious the differences between the steroid era and each era before and after.

The statistics will endure and they will tell the story of a generation of players unlike any generation before and hopefully afterward.  And we will all know why.  History won’t forgive because the statistics will never change, the differences will never diminish.  It will always be there for us to see, to remind us that these players were different because they broke a law and lied to society.

Tags: Bill James, PEDs

5 Comments

  1. Ron says:

    This writer seems to miss the essential point of the argument, probably because James himself muddied the waters. There was no “cheating,” prior to 2002, because there was no rule. The so-called “Vincent edict” carried no force of law.

    What on earth is so hard to grasp about that? Anyone who claims a player cheated by taking steroids before 2002 is committing slander.

    Have you got that part?

  2. Scott Ham says:

    Why should players be held to a lesser standard than the rest of society? If steroids are illegal in society, and a player has taken an illegal steroid to gain a competitve advantage, that should be morally ok because MLB didn’t negotiate punishment with the players union? Do I have to curtail judgment against a player that beats his wife because MLB can’t suspend him for it?

    Sure, it’s easy for me to sit at a keyboard and point fingers at guys who used steroids and call them cheaters. If I lived and worked in the same environment, I would certainly be as tempted ad anyone else. But let’s be realistic about the climate these players created: nobody spoke about it, nobody was honest about it, people received their steroids from the Ridomsky’s of the world. For a mass of people who supposedly didn’t break any rules, they certainly acted like a bunch of guys who didn’t want to get caught doing steroids while playing baseball. Even if they technically weren’t cheating, they knew and acted like they were doing something wrong.

    With that type of behavior, if they weren’t cheating, what were they doing?

  3. Kirk says:

    Seriously, why do you need a rule to forbid the use of something that is ALREADY ILLEGAL in this country. This is highly flawed logic. Does baseball have any rules against using crack?

    A much better argument would be to say that it was not, up until recently, illegal to use ephedra in MLB and thus since there was no rule about it in 2000 AND it was not illegal in the US, players used it and should not be punished for it. However, NOW ephedra is illegal in MLB but not the US so a player can be punished for using it even though it is currently legal.

  4. joe says:

    seriously I think players should be LLOWED TO USE SEROIDS JUST TO BOOST THEIR PERFORMANCE. they should make a steroid league only.

  5. ToddG says:

    There’s alotta pills to take when doing an Anabolic Stack…but don’t dispare! They pair up easy, and you can take em in 2s. My favorite Anabolic Stack is from the Dr Max Powers brand. You do notice a boost of energy from this, nothing major but more of an alert feeling. Which is great.

    You can find online – Dr Max Powers The Anabolic Stack – ithas everything you need… EVERYTHING. has amino acids, liver support, and yer standard vitamins all in large quantities. Obviously built for someone serious about performance.

    The price is OK. About $60, but for 30 paks its about right. I’d gladly pay more, but I am a college student.

    GET YOURS!!!!

Leave a Comment


Anal
Threesome
Mature
Cosplay
buy cialis