Micah Ford 81-yd TD run - Elon vs Stanford - Oct 17, 2026

Micah Ford (Stanford): 81-yd TD run. Q4 14:42, Elon 0 @ Stanford 34. College Football, Oct 17, 2026. Ford: 4 td, 231 yd. Extra point no good, +6.5 EPA.

Related