National Champs: Alma College cheer claims third-straight national crown
From fledgling program to national powerhouse. That didn’t take too long. On April 7 the Scots won a third-straight National Championship, placing first out of 430 programs nationally at the 2023 NCA Collegiate Cheer & Dance Championship in Daytona Beach, Fla. It was Scots’ fifth National Championship overall. Read more.