Keenan Reynolds had a combined 249 yards and three touchdowns and No. 21 Navy held off Army, 21-17, in the 116th Army-Navy game at Lincoln Financial Field.
Keenan Reynolds had a combined 249 yards and three touchdowns and No. 21 Navy held off Army, 21-17, in the 116th Army-Navy game at Lincoln Financial Field.