Dec 9, 2017; Philadelphia, PA, USA; West Point cadets run to the sidelines during a pre game ceremony at Lincoln Financial Field before the Army-Navy game. Mandatory Credit: Danny Wild-USA TODAY Sports

Dec 9, 2017; Philadelphia, PA, USA; West Point cadets storm the field after a victory against the Navy Midshipmen in the 118th Army Navy gameat Lincoln Financial Field. Mandatory Credit: Bill Streicher-USA TODAY Sports

Dec 9, 2017; Philadelphia, PA, USA; Army Black Knights defensive back Elijah Riley (23) celebrates in the snow after a victory against the Navy Midshipmen in the the 118th Army Navy game at Lincoln Financial Field. Mandatory Credit: Bill Streicher-USA TODAY Sports

Dec 9, 2017; Philadelphia, PA, USA; The Army Black Knights run onto the field in celebration of a victory against the Navy Midshipmen the 118th Army Navy game at Lincoln Financial Field. Mandatory Credit: Bill Streicher-USA TODAY Sports

Dec 9, 2017; Philadelphia, PA, USA; West Point cadets hold a go army banner as Navy Midshipmen march past before the 118th Army Navy game at Lincoln Financial Field. Mandatory Credit: Bill Streicher-USA TODAY Sports

Dec 9, 2017; Philadelphia, PA, USA; West Point cadets on march onto the field before the 118th Army Navy game between the Navy Midshipmen and the Army Black Knights at Lincoln Financial Field. Mandatory Credit: Bill Streicher-USA TODAY Sports

Dec 9, 2017; Philadelphia, PA, USA; West Point cadets march onto the field before the 118th Army game at Lincoln Financial Field. Mandatory Credit: Bill Streicher-USA TODAY Sports

Dec 9, 2017; Philadelphia, PA, USA; West Point cadets stand during the National Anthem before the 118th Army Navy game at Lincoln Financial Field. Mandatory Credit: James Lang-USA TODAY Sports

Dec 9, 2017; Philadelphia, PA, USA; The Navy Midshipmen take the field for action against the Army Black Knights for the the 118th Army Navy game at Lincoln Financial Field. Mandatory Credit: Bill Streicher-USA TODAY Sports

Dec 9, 2017; Philadelphia, PA, USA; The Navy Midshipmen stand on the field in formation before the start of the 118th Army Navy game at Lincoln Financial Field. Mandatory Credit: James Lang-USA TODAY Sports

Dec 9, 2017; Philadelphia, PA, USA; Navy Midshipmen band member writes on his tuba before the 118th Army Navy game against the Army Black Knights at Lincoln Financial Field. Mandatory Credit: Bill Streicher-USA TODAY Sports

Dec 9, 2017; Philadelphia, PA, USA; The Navy Midshipmen stand on the field in formation before the start of the 118th Army Navy game at Lincoln Financial Field. Mandatory Credit: James Lang-USA TODAY Sports

Dec 9, 2017; Philadelphia, PA, USA; Navy Midshipmen spell out beat army before the 118th Army Navy game against the Army Black Knights at Lincoln Financial Field. Mandatory Credit: Bill Streicher-USA TODAY Sports

Dec 9, 2017; Philadelphia, PA, USA; West Point cadets run to the sidelines during a pre game ceremony at Lincoln Financial Field before the Army-Navy game. Mandatory Credit: Danny Wild-USA TODAY Sports

03/20

Dec 9, 2017; Philadelphia, PA, USA; West Point cadets storm the field after a victory against the Navy Midshipmen in the 118th Army Navy gameat Lincoln Financial Field. Mandatory Credit: Bill Streicher-USA TODAY Sports

Dec 9, 2017; Philadelphia, PA, USA; Army Black Knights defensive back Elijah Riley (23) celebrates in the snow after a victory against the Navy Midshipmen in the the 118th Army Navy game at Lincoln Financial Field. Mandatory Credit: Bill Streicher-USA TODAY Sports

07/20

Dec 9, 2017; Philadelphia, PA, USA; The Army Black Knights run onto the field in celebration of a victory against the Navy Midshipmen the 118th Army Navy game at Lincoln Financial Field. Mandatory Credit: Bill Streicher-USA TODAY Sports

08/20

Dec 9, 2017; Philadelphia, PA, USA; West Point cadets hold a go army banner as Navy Midshipmen march past before the 118th Army Navy game at Lincoln Financial Field. Mandatory Credit: Bill Streicher-USA TODAY Sports

Dec 9, 2017; Philadelphia, PA, USA; West Point cadets on march onto the field before the 118th Army Navy game between the Navy Midshipmen and the Army Black Knights at Lincoln Financial Field. Mandatory Credit: Bill Streicher-USA TODAY Sports

11/20

Dec 9, 2017; Philadelphia, PA, USA; West Point cadets march onto the field before the 118th Army game at Lincoln Financial Field. Mandatory Credit: Bill Streicher-USA TODAY Sports

Dec 9, 2017; Philadelphia, PA, USA; West Point cadets stand during the National Anthem before the 118th Army Navy game at Lincoln Financial Field. Mandatory Credit: James Lang-USA TODAY Sports

15/20

Dec 9, 2017; Philadelphia, PA, USA; The Navy Midshipmen take the field for action against the Army Black Knights for the the 118th Army Navy game at Lincoln Financial Field. Mandatory Credit: Bill Streicher-USA TODAY Sports

Dec 9, 2017; Philadelphia, PA, USA; The Navy Midshipmen stand on the field in formation before the start of the 118th Army Navy game at Lincoln Financial Field. Mandatory Credit: James Lang-USA TODAY Sports

18/20

Dec 9, 2017; Philadelphia, PA, USA; Navy Midshipmen band member writes on his tuba before the 118th Army Navy game against the Army Black Knights at Lincoln Financial Field. Mandatory Credit: Bill Streicher-USA TODAY Sports

19/20

Dec 9, 2017; Philadelphia, PA, USA; The Navy Midshipmen stand on the field in formation before the start of the 118th Army Navy game at Lincoln Financial Field. Mandatory Credit: James Lang-USA TODAY Sports

20/20

Dec 9, 2017; Philadelphia, PA, USA; Navy Midshipmen spell out beat army before the 118th Army Navy game against the Army Black Knights at Lincoln Financial Field. Mandatory Credit: Bill Streicher-USA TODAY Sports