Maine led 14-0 early in the second quarter before Hood scored from 2-yards out. Hood then capped off a 7-play, 83-yard drive with a 1-yard run to help the Black Bears take a 28-0 lead.
Hood finished with 102 yards on 14 carries. It was the first time since 2008 that Maine had two players rush for 100 yards.
Maine's defense held Bryant to just 186 yards on 59 plays (3.2 yards per play) and forced two turnovers in the win, including Khari Al-Mateen's 77-yard interception return for a touchdown.
The two squads played each other for the first time last season, with Maine coming away with a 28-13 victory.
Jordan Brown led Bryant with 63 yards rushing.
South Carolina has decided to give up Saturday's home game against No. 7 LSU because of devastating floods that have hit the state, moving the game to Baton Rouge.
Texas says longhorn steer mascot Bevo XIV has a "life-threatening condition" and won't travel to Dallas for the team's rivalry game Saturday against No. 10 Oklahoma at the Cotton Bowl.
West Virginia All-Big 12 safety Karl Joseph is out for the remainder of the season after injuring his knee during a non-contact drill in Tuesday's practice.
Rutgers has reinstated senior wide receiver Leonte Carroo a day after an assault charge against him was dropped.
Ole Miss cornerback Tee Shepard, who missed all of last season with a toe injury, has decided to give up football and focus on completing his college degree.
UCLA junior linebacker Myles Jack has withdrawn from school and will enter the NFL draft, making the decision just weeks after suffering a season-ending knee injury.