Long sleeve polo top