With two weeks until Opening Day, the San Francisco Giants still have plenty of competition for roster spots, and Logan Webb remains a candidate for the final rotation job.
Giants' Farhan Zaidi: still plenty of roster competition