All tagged David Blough sets Purdue yardage record