Peter refused to wear what I'd picked out so I pulled out another shirt, this one made of a softer fabric, and ditched the vest. He put one arm in and then had a meltdown, wiggling out of it, and crying saying he wasn't going to school. So I offered a compromise. Wear a Falcons T-shirt underneath the long sleeve shirt and remove it once the picture is taken. He seemed receptive and then fell apart.
My time to negotiate was up and my patience about out. I packed the shirt in a solid black bag so Peter couldn't see it, and sent it to school with my daughter so she could deliver it to his teacher for help. I raced inside to e-mail his teacher, accepting defeat but going for the final push. A little while later she e-mailed me with an update that Peter not only wore his shirt, but was showing it off to his friends. The moral of the story: try until you can't try anymore and then try again.