There are about 40 days until pitchers and catchers report for spring training. The weather remains cold. The leaves continue falling. Brock Purdy and the 49ers are dougie-ing their way to the No. 1 seed. A lot of baseball offseason remains. But as the new year looms, the Giants have yet to substantially upgrade their roster after a fourth straight season of finishing .500 or worse. Their free-agent additions have been a backend starter (Adrian Houser) and two intriguing relievers who did not pitch in the majors last year (Sam Hentges, Jason Foley). There have also been additions around the margins such as catcher Daniel Susac (Rule 5), left-hander Reiver Sanmartin (waivers) and Justin...