The San Francisco Giants had no trouble finding a spot for pitcher Trevor Cahill on their 28-man roster, but adding him to their 40-man roster appears to be a trickier endeavor.
Cahill will start for the Giants Wednesday in Houston and make his season debut against the Astros, but the organization only has a few hours to purchase his contract and add him to the 40-man roster.
Giants manager Gabe Kapler said the Giants were still determining a 40-man roster move that would free up a space for Cahil. . .