| Date | Transaction | |||
| 12/30/03 | Signed free-agent first-baseman Brian Daubach to a minor-league contract with an invitation to Spring Training. | |||
| 12/23/03 | Pokey Reese: Signed free agent INF Pokey Reese to a one-year contract. | |||
| 12/22/03 | Re-signed free agent RHPs Edwin Almonte and Jason Shiell to one-year contracts. | |||
| Re-signed free-agent OF Gabe Kapler to a one-year contract. | ||||
| 12/21/03 | Nontendered LHP Scott Sauerbeck (150261), infielder Damian Jackson (116423) outfielder Gabe Kapler (137002), RHP Edwin Almonte (407824), RHP Jason Shiell (425126), making them free agents. | |||
| 12/20/03 | Non-tendered IF Lou Merloni, making him a free agent. | |||
| 12/16/03 | Acquired IF Mark Bellhorn from Rockies for a player to be named. | |||
| 12/15/03 | Selected LHP Leonard Dinardo, RHP Randall Bean in Major League phase of Rule 5 Draft; selected LHP Mark Carter in Triple-A phase; lost Wesley Anderson and James Goelz in the Double-A phase. | |||
| 12/13/03 | Signed free-agent RHP Keith Foulke to a three-year deal that includes a vested option for a fourth year. | |||
| 12/8/03 | Mark Malaska: Claimed left-hander Mark Malaska off waivers from the Tampa Bay Devil Rays. | |||
| 12/7/03 | Signed OF/1B David McCarty to a minor league contract and invited him to Spring Training. | |||
| 12/4/03 | Named Terry Francona the 44th manager in club history. | |||