Welcome to our Felt/Denim/Go-Kart Mozart forum. Feel free to post a message.
I think they were all long sleeved - I remember the logo was printed on the elbow as well as on the front.