President Donald Trump will travel to Philadelphia to attend the Army-Navy game at Lincoln Financial Field for the second year in a row.

This will be Trump’s third Army-Navy Game. He attended his first in Baltimore as president-elect in 2016.

He is the 10th president, starting with President Theodore Roosevelt, to attend the annual rivalry, now in its 120th year, between the U.S. Military Academy at West Point, N.Y., and the U.S. Naval Academy in Annapolis, Md.

Tradition calls for the president to sit for one half with the Army and the other half with Navy.

Navy leads the challenge, 60–52–7, but Army has won the last three games.

This will be the 89th time Philadelphia has hosted the two military academies and it will the 13th time the game has been played at the Linc. The city has been the host so many times because it is considered the halfway point between the two schools.

Considerable pageantry attends the game and residents should be prepared for a military flyover before the game begins at 3 p.m. Saturday. CBS will broadcast the game.

The weather forecast for the day calls for rain and a high of 57.