For men, you can't fail with a wonderful shirt and tie. It's the only shirt you will ever need. Whenever you have a good color shirt and a good color pair of pants, you should introduce some visual type
Sports Event: I'm not sure what I would wear to a sporting event that would be different from my regular clothes. The cap and sweater match which I thought would me nice if they were in the colors of my team.