Purdue has offered Nic Weishar, the 6-foot-4, 215-pound Class of 2014 wide receiver/tight end out of Marist High School in Midlothian, Ill.