Detroit Lions linebacker James Houston went viral for a reason he'd probably prefer he hadn't during a game against the Houston Texans on Sunday, when the 25-year-old was seen with a seemingly incriminating stain on the pants of his uniform. And while retired Philadelphia Eagles center Jason Kelce may not exactly have come to Houston's defense, he's admitted that sometimes "sh-t happens." The subject came up on Wednesday's new episode of Kelce's New Heights podcast that he hosts wit...