Historical Transactions Occurring on December 28
This page is missing Negro League transactions because we do not have that data at this time. Negro Leagues Data: Frequently Asked Questions
- December 28, 2025
The Baltimore Orioles signed Zach Eflin as a free agent.
The Miami Marlins signed Pete Fairbanks as a free agent.
- December 28, 2024
The Pittsburgh Pirates signed Elvis Alvarado as a free agent.
The Boston Red Sox signed Walker Buehler as a free agent.
The San Francisco Giants signed Miguel Díaz as a free agent.
- December 28, 2023
The Cincinnati Reds signed Buck Farmer as a free agent.
The Seattle Mariners signed Mitch Garver as a free agent.
The Chicago White Sox signed Tim Hill as a free agent.
The Toronto Blue Jays signed Kevin Kiermaier as a free agent.
The San Diego Padres signed Óscar Mercado as a free agent.
- December 28, 2022
The Pittsburgh Pirates signed Jarlín García as a free agent.
The Atlanta Braves signed Ryder Jones as a free agent.
The Kansas City Royals signed Jordan Lyles as a free agent.
The San Francisco Giants signed Taylor Rogers as a free agent.
The San Diego Padres signed Domingo Tapia as a free agent.
The Chicago White Sox released Mark Payton.
The Atlanta Braves traded Indigo Diaz (minors) and Caleb Durbin to the New York Yankees for Lucas Luetge.
- December 28, 2020
The Texas Rangers signed Charlie Culberson as a free agent.
The Texas Rangers signed Tim Dillard as a free agent.
The Texas Rangers signed Elier Hernandez as a free agent.
The Texas Rangers signed Collin Wiles as a free agent.
- December 28, 2019
The Toronto Blue Jays signed Shun Yamaguchi as a free agent.
- December 28, 2018
The Chicago White Sox signed Donn Roach as a free agent.
The Toronto Blue Jays signed Matt Shoemaker as a free agent.
- December 28, 2016
The Los Angeles Angels signed Cody Ege as a free agent.
The Washington Nationals signed Josh Outman as a free agent.
The Chicago White Sox released Jorge Rondon.
- December 28, 2015
The Oakland Athletics signed Henderson Alvarez III as a free agent.
The Cincinnati Reds traded Aroldis Chapman to the New York Yankees for Eric Jagielo (minors), Caleb Cotham, Rookie Davis and Tony Renda.
- December 28, 2014
The Chicago Cubs signed Taylor Teagarden as a free agent.
- December 28, 2013
The San Diego Padres signed Joaquín Benoit as a free agent.
The Kansas City Royals signed Jason Donald as a free agent.
The Kansas City Royals signed Melky Mesa as a free agent.
- December 28, 2012
The Washington Nationals signed Mike Costanzo as a free agent.
- December 28, 2011
The New York Yankees signed Hideki Okajima as a free agent.
The Philadelphia Phillies signed Ricardo Pinto as an amateur free agent.
The Oakland Athletics traded Andrew Bailey and Ryan Sweeney to the Boston Red Sox for Miles Head (minors), Raúl Alcántara and Josh Reddick.
- December 28, 2009
The Washington Nationals signed Eric Bruntlett as a free agent.
The San Francisco Giants signed Mark DeRosa as a free agent.
The Washington Nationals signed Eddie Guardado as a free agent.
- December 28, 2008
The Boston Red Sox signed Josh Bard as a free agent.
The Boston Red Sox signed Brad Penny as a free agent.
- December 28, 2007
The San Francisco Giants signed Bartolomé Fortunato as a free agent.
The San Diego Padres signed Arturo López as a free agent.
The Boston Red Sox signed Jon Switzer as a free agent.
- December 28, 2006
The Baltimore Orioles signed Rosman García as a free agent.
The Texas Rangers signed Guillermo Quiroz as a free agent.
The Texas Rangers signed Mike Wood as a free agent.
- December 28, 2005
The Pittsburgh Pirates signed Giovanni Carrara as a free agent.
- December 28, 2004
The Atlanta Braves signed Matt Childers as a free agent.
The Cincinnati Reds signed Eric Milton as a free agent.
The St. Louis Cardinals signed Abraham Núñez as a free agent.
The New York Yankees signed Jaret Wright as a free agent.
- December 28, 2003
The Montreal Expos signed Jeff Farnsworth as a free agent.
The Los Angeles Dodgers signed Mark Johnson as a free agent.
Rick Reed of the Minnesota Twins granted free agency.
- December 28, 2002
The Pittsburgh Pirates signed John Barnes as a free agent.
The Toronto Blue Jays signed Frank Catalanotto as a free agent.
The San Francisco Giants signed Brian Powell as a free agent.
The Cincinnati Reds signed José Rijo as a free agent.
The San Diego Padres signed Brian Tollberg as a free agent.
Albie Lopez of the Atlanta Braves granted free agency.
- December 28, 2001
The Chicago Cubs signed Angel Echevarria as a free agent.
The New York Mets signed John Frascatore as a free agent.
The Kansas City Royals signed Rontrez Johnson as a free agent.
The New York Mets purchased Gary Matthews from the Pittsburgh Pirates.
- December 28, 2000
The New York Mets signed Mark Johnson as a free agent.
The Florida Marlins signed Joe Roa as a free agent.
The Atlanta Braves signed Mike Romano as a free agent.
The Cleveland Indians signed Roberto Hernández as an amateur free agent.
- December 28, 1999
The Los Angeles Dodgers signed Franquelis Osoria as an amateur free agent.
- December 28, 1998
The Detroit Tigers signed Gregg Jefferies as a free agent.
The Detroit Tigers traded Luis Gonzalez to the Arizona Diamondbacks for Karim García.
- December 28, 1996
The Cleveland Indians signed Tony Fernández as a free agent.
The Los Angeles Dodgers signed Rich Sauveur as a free agent.
- December 28, 1995
The Houston Astros signed Mike Brumley as a free agent.
The Houston Astros signed Jerry Goff as a free agent.
The Pittsburgh Pirates signed Charlie Hayes as a free agent.
The Houston Astros signed John Johnstone as a free agent.
The Chicago Cubs signed Doug Jones as a free agent.
The Chicago White Sox traded Tim Raines to the New York Yankees for a player to be named later. The New York Yankees sent Blaise Kozeniewski (minors) (February 6, 1996) to the Chicago White Sox to complete the trade.
- December 28, 1994
The California Angels signed Carlos Martínez as a free agent.
The San Diego Padres traded Derek Bell, Doug Brocail, Ricky Gutiérrez, Pedro Martínez, Phil Plantier and Craig Shipley to the Houston Astros for a player to be named later, Ken Caminiti, Andújar Cedeño, Steve Finley, Roberto Petagine and Brian Williams. The Houston Astros sent Sean Fesh (minors) (May 1, 1995) to the San Diego Padres to complete the trade.
- December 28, 1993
The Chicago White Sox signed Darrin Jackson as a free agent.
The Los Angeles Dodgers traded Isidro Márquez to the Chicago White Sox for Ron Coomer.
- December 28, 1992
The New York Mets signed Eric Bullock as a free agent.
- December 28, 1991
The Chicago White Sox signed Kirk McCaskill as a free agent.
- December 28, 1987
The Cleveland Indians signed Ron Washington as a free agent.
- December 28, 1984
The Detroit Tigers signed John Pacella as a free agent.
The Chicago White Sox signed Mark Ryal as a free agent.
- December 28, 1982
The New York Mets traded Pat Zachry to the Los Angeles Dodgers for Jorge Orta.
- December 28, 1981
The Toronto Blue Jays traded Paul Mirabella to the Chicago Cubs for a player to be named later. The Chicago Cubs sent Dave Geisel (March 25, 1982) to the Toronto Blue Jays to complete the trade.
The Minnesota Twins traded Hosken Powell to the Toronto Blue Jays for a player to be named later. The Toronto Blue Jays sent Greg Wells (January 18, 1982) to the Minnesota Twins to complete the trade.
- December 28, 1974
The Chicago White Sox signed Jim Lyttle as a free agent.
- December 28, 1970
The Chicago Cubs released Tommy Davis.
- December 28, 1957
The Cincinnati Redlegs traded Ted Kluszewski to the Pittsburgh Pirates for Dee Fondy.
- December 28, 1950
The New York Yankees released Tommy Henrich.
- December 28, 1949
Seattle (PCL) purchased Mark Christman from the Washington Nationals.
- December 28, 1925
The Chicago Cubs sent Clarke Pittenger (December 28, 1925) to Louisville (American Association) to complete the trade.
- December 28, 1920
Columbus (American Association) purchased Dick Burrus from the Philadelphia Athletics. (Date given is approximate. Exact date is uncertain.)
- December 28, 1917
The Boston Braves released Ed Walsh.
- December 28, 1907
The Boston Americans sent John Knight (December 28, 1907) to Baltimore (International) to complete the trade.
- December 28, 1902
The Washington Senators signed Kip Selbach as a free agent.
The transaction information used here was obtained free of charge from and is copyrighted by RetroSheet. We attempt to update transactions throughout the season.


We're Social...for Statheads
Site Last Updated: Tuesday, June 23, 9:05AM
Question, Comment, Feedback, or Correction?
Subscribe to our Free Email Newsletter
Subscribe to Stathead Baseball: Get your first month FREE
Your All-Access Ticket to the Baseball Reference Database
Do you have a sports website? Or write about sports? We have tools and resources that can help you use sports data. Find out more.