As Madison Bumgarner prepares to enter free agency and Jeff Samardzija enters the final year of his contract, there's uncertainty surrounding the long-term future of the Giants' rotation.