DAVIDSON, N.C. -- Joe Ferguson rushed for 170 yards and two touchdowns, including the game-winner with 1:47 left in the contest, to lead San Diego's comeback for a 17-10 victory against Davidson on Saturday.
Mason Mills was 17-of-24 passing for 257 yards for the Toreros (7-3, 6-1 Pioneer Football League), who won their fifth consecutive game.
Ferguson, who was subbing for starter Dallas Kessman (out due to illness), scored the game-winner on a 13-yard run.
Davidson (2-9, 2-6) tied the score at 10-10 with 4:37 on the clock when Robert Schick kicked a 22-yard field goal.
Colby Everett gave Davidson a 7-0 lead on a 1-yard touchdown run in the first quarter.
The Wildcats' Jonathan Carkuff was 23-of-37 passing for 250 yards, but he threw two interceptions.
San Diego plays Marist on Dec. 1 with a chance to tie Butler (8-3, 7-1) for the conference title.
Michigan coach Jim Harbaugh said Tuesday he has informed competing quarterbacks Jake Rudock and Shane Morris of his decision on a starter for the Wolverines' opener Thursday night at Utah.
Michigan State quarterback and Heisman Trophy hopeful Connor Cook said he was disappointed his teammates didn't vote him among the team's three captains this season.
Former Oklahoma State return man and running back Ty Hill, who was dismissed from OSU's program after his arrest on domestic violence charges, has enrolled at West Alabama.
A months-old Facebook post has cost the Nebraska football stadium announcer his job one day after his hiring was announced.
UCLA junior cornerback Ishmael Adams has been suspended indefinitely following a robbery arrest early Sunday morning, coach Jim Mora said Tuesday.
No. 5 Michigan State will start redshirt freshman Vayante Copeland at one of its two cornerback spots Friday night at Western Michigan.