Finally, a few hitters starting coming off the board in free agency in what has largely been a pitcher-dominated (especially relief pitchers) beginning to signings.

Here are the Free Agents who agreed to new deals from December 15-16.

  • To see free agents signed from December 13-14, click here [VIDEO].
  • To see free agents signed from December 11-12, click here [VIDEO].
  • To see free agents signed from December 8-10, click here [VIDEO].
  • To see Free Agent signed from December 4-7, click here [VIDEO].

Yovani Gallardo - Milwaukee Brewers

Gallardo will be returning to his old stomping ground as he has agreed to sign with his former team, the Brewers.

The terms of the deal are not known as of Saturday night (Dec. 16). The right-hander pitched in 28 games (22 starts) with the Seattle Mariners in 2017 going 5-10 with a 5.72 ERA. He had 94 strikeouts in 130.2 innings and a 1.52 WHIP.

Gallardo, who turns 32 on February 27, spent 2007-14 with Milwaukee and has pitched for the Texas Rangers, Baltimore Orioles, and Mariners since. He has pitched in 298 career games (289 starts) and owns a record of 113-93 with a 3.93 ERA. He has struck out 1,526 hitters and his WHIP is 1.35 in 1,722.1 innings.

CC Sabathia - New York Yankees

Sabathia will be back with the Yankees in 2018 after re-signing for one year, $10 million. The 37-year-old southpaw made 27 starts with the team last season and finished with a 14-5 record and a 3.69 ERA. He had a 1.27 WHIP and 120 strikeouts in 148.2 innings.

The 17-year veteran has pitched for the Cleveland Indians, Brewers, and Yankees. In his 509 career starts (zero relief appearances), he has a 237-146 record, 3.70 ERA, 1.25 WHIP, and 2,846 strikeouts in 3,317 innings.

Tom Koehler - Los Angeles Dodgers

The 31-year-old Koehler will join the Dodgers on a one-year deal (monetary value not yet known). Pitching with the Miami Marlins and Toronto Blue Jays in 2017, he made 27 appearances (13 starts) and went 1-7 with a 6.69 ERA. He pitched 72.2 innings and had 62 strikeouts and a 1.62 WHIP.

The right-handed Koehler has spent the majority of his six seasons with the Marlins other than his 15-game (just one start) stint with Toronto. In 161 career games (133 starts), he is 36-55 with a 4.39 ERA. He has 604 strikeouts and a 1.39 WHIP in 784.1 innings.

Zack Cozart - Los Angeles Angels

An All-Star last season, Cozart will become a member of the Angels after agreeing to a three-year, $38 million deal. With the Cincinnati Reds in 2017, the 32-year-old played in 122 games.

In 507 plate appearances, the shortstop hit .297 with 24 home runs, 24 doubles, seven triples, three stolen bases, 63 RBIs, and 80 runs.

Cozart, a right-handed hitter, has played 743 career MLB games with the Reds over the course of seven years. In 3,028 plate appearances, he owns a career .254 average with 82 home runs, 143 doubles, 22 triples, 21 steals, 280 RBIs, and 375 runs.

Carlos Santana - Philadelphia Phillies

Santana became one of the first hitters to receive a large deal this offseason as he has agreed to join the Phillies on a three-year pact worth $60 million. The switch-hitter played in 154 games and had 667 plate appearances with the Indians in 2017. He batted .259 with 23 home runs, 37 doubles, three triples, five stolen bases, 79 RBIs, and 90 runs.

Santana, who turns 32 on April 8, has spent his entire eight-year career with Cleveland. In 1,116 games and 4,782 plate appearances, the first baseman has a career .249 average with 174 homers, 236 doubles, 13 triples, 40 stolen bases, 587 RBIs, and 573 runs.

Hector Rondon - Houston Astros

Rondon joins the defending World Series champion Astros on a two-year/$8.5 million deal. The right-handed reliever pitched in 61 games for the Chicago Cubs last season and went 4-1 with a 4.24 ERA. He struck out 69 batters in 57.1 innings and had a 1.22 WHIP.

Rondon, who turns 30 on February 26, has pitched five seasons with the Cubs. In his career, he has made 296 appearances (zero starts) and owns an 18-13 record, 3.22 ERA, and 77 saves. He has a 1.13 WHIP and 303 strikeouts in 296.1 innings.