Herrera Gains 100 Rushing Yards for 3rd Time this Year on Senior Day