Football NC State football report card: Marshall