Madison Bumgarner was rocked by the Rangers Friday, as he was tagged for six earned runs before the third inning, and the Giants never recovered.