Braun suspended for remainder of season