You couldn't make this stuff up
(Newser) -
The latest way to cheat in pro sports? Eating crushed-up deer antlers, apparently. As Yahoo Sports explains, the velvet covering the antlers is harvested in New Zealand, ground into a powder, and sold in the US, most commonly as a $68-a-bottle spray. The problem is that it naturally contains IGF-1,...