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