Cardinals see season end with 18-point loss at McNeese