Performance enhancing drugs

Daring to ask the PED question


Soccer’s new match-fixing scandal

About $3 billion is wagered on sports every day, most of it on soccer, most of it in Asia.

The fallacy of the baseball hall of fame

What are sports? says the STEM kid

Creativity on the football field

It’s time to punt that punter!