Netflix “Cheer” star Jerry Harris was arrested on Sept. 17, 2020, on charges of child pornography and sex solicitation from minors. The internet became obsessed with the world of competitive cheerleading this
More2020 has been a turbulent year. Though comparatively small in relevance compared to other fields such as the health care system, sports took a huge hit throughout this hell-stricken year. From the
More