Saturday marks the 123rd Army vs. Navy football game, one of the most celebrated American sporting events and one that is rife with traditions.