Cracked ribs, bruised lung end Palmer's season