On 4th of July Weekend, the British–and the French, Irish, and Australian–Are Coming
On Friday, the United States will celebrate its independence, 231 years after a fledgling, underdog nation beat the British on these shores, driving them back to England in defeat. On Saturday, Belmont Park will honor that independence with the inaugural “Stars and Stripes Festival,” inviting the English—along with the French and the Irish—back for another…