After a relatively quiet offseason, the Red Sox have announced a flurry of signings. While none of these are a big splash signing on the level of CC Sabathia or Mark Texiera, I think all three are good solid additions that will make the Red Sox a better team.
Baldelli and Kotsay are bench players with starting lineup ability, something the Red Sox have lacked of late. Kotsay proved how valuable he was in the playoffs last year, with the ability to play both the outfield as well as fill in at first base allowing flexibility at the corners with Lowell (coming off of surgery) and Youkilis.
As for Smoltz, how can you not like signing a guy like this. While ordinarilly I would worry about a career NL pitcher coming over to the AL and seeing a jump in their ERA (like Brad Penny), I don't have this concern with Smoltz. The NL east is about as strong a division as their is in baseball and he routinely had to face guys like Ryan Howard, Chase Utley, Carlos Delgado, and the 30-HR infield the Marlins sported last year. I don't see the switch to the AL affecting Smoltz as much as it might others.
Now if they could just get someone to catch all of these pitchers (other than Josh Bard)...