DAYTON, Ohio -- Kenny James scored on a 2-yard run with 47 seconds remaining, his third touchdown of the game, to give San Diego a 31-28 Pioneer Football League victory over Dayton on Saturday.
Mason Mills completed 5 of 7 passes during the winning 61-yard drive for the Toreros (7-2, 5-1), who led 24-0 at halftime before the Flyers (6-4, 4-3) came back to take a 28-24 lead.
After San Diego's go-ahead score, Dayton reached its 47 before Rob Beathard intercepted Will Bardo's pass on the game's final play.
Bardo threw three touchdown passes in the second half to rally the Flyers, including a 36-yarder to Branden Johnson with 2:33 left that gave them their only lead of the game.
James carried 28 times for 184 yards for the Toreros, who scored on their first three possessions. The third came after they recovered a blocked Dayton punt at the Flyers 32.
Oregon State and former coach Mike Riley face a federal Title IX lawsuit filed by a woman who said she was raped as a result of the coach's failure to correct a sexually violent culture.
A months-old Facebook post has cost the Nebraska football stadium announcer his job one day after his hiring was announced.
Former running back Lawrence Phillips has been charged with first-degree murder in the April death of his cellmate at Kern Valley State Prison.
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.