In the increasingly bizarre world of sports, where missing a goal is akin to committing treason, comes the utterly satirical and surreal news that Megan Rapinoe has been banned from women’s sports. Yes, you read that right. Banned. Why, you ask? For the unforgivable, heinous crime of missing a crucial penalty. The world stopped turning […] More