All posts under: Sports

With their win against the Chiefs today, the Steelers clinched a playoff spot. In related news, the Browns are still the Browns. Here are a couple of takeaways: Taunting penalties are ridiculous, just like the NHL embellishment rules.  God forbid …