Students collected spare change to sponsor 48 American flags honoring veterans outside their Port Huron school.