I worked at a Vitamin Shoppe for quite awhile and never sold a bottle of star caps... it's expensive and is only listed as containing garlic and papaya extract of some type, I doubt that pro athletes are using that stuff even if they're the only ones that can afford to pay as much as they charge for that crap
now I wasn't there or anything, but who the hell is there telling NFL players they gotta try out this?
I understand the NFL not wanting their rules exploited but these bans have gone a bit too far -- you can't have everything that you consume tested