New York Tech, Stuck at No. 2, Still Shaking Pom-Poms | Heykuki News