Fox: NBA legend slams LeBron James for shirtless warmup: 'Put a fine on that'