where is the army navy game played in philadelphia
Army–Navy Game All games contested in Philadelphia through 1935 were played at Franklin Field, the home field of the University of Pennsylvania. From 1936 through 1979, all games contested in Philadelphia were held in Municipal Stadium, renamed John F. Kennedy Stadium in 1964. From 1980-2001, all games contested in Philadelphia were hosted by Veterans Stadium. Since 2003, all games contested in Philadelphia have been played in Lincoln Financial Field.