Penn State Wrestling Wrestler Makes Steroid Accusation After NCAA Loss After losing his last NCAA Wrestling Championships match this past Saturday, Cornell’s Meyer Shapiro made some interesting . Shapiro, who was the No. 2... Joe SmeltzerMarch 24, 2025