Why does Citizens Bank Park have two American flags?
When the Phillies switched homes from Veterans Stadium to Citizens Bank Park in April 2004, they regularly played the Montreal Expos, a Canadian team. The two poles were originally placed in the new stadium so the Canadian and American flags could fly simultaneously.