Sports shirts and jackets