Smiles abound at Magic’s Seats for Soldiers Night