MLB rumors: Nicholas Castellanos, Reds agree to four-year contract

Dalton Johnson
NBC Sports BayArea

In an offseason full of small moves, the Giants missed out on another big fish in a sea of free agents. 

Nicholas Castellanos reportedly has agreed to a four-year, $64 million contract with the Cincinnati Reds.

Castellanos to the Reds was first reported by The Athletic's Trent C. Rosencrans and Ken Rosenthal. MLB Network's Jon Heyman first reported terms of the contract.

Scroll to continue with content

The Giants first were rumored to be interested in the power-hitting outfielder in early December. Some even viewed San Francisco as the top bidder for Castellanos during the Winter Meetings. But those rumors cooled off more and more as the weeks passed. 

Castellanos made plenty of sense as a target for the Giants with his age (27 years old), connection to general manager Scott Harris and his ability to hit the long ball as a right-handed bat. He hit 27 homers last season and has hit at least 23 in the last three seasons. 

San Francisco currently has a plethora of options in their outfield that could make an interesting competition in spring training in beyond. Those options include Mike Yastrzemski, Alex Dickerson, Steven Duggar, Jaylin Davis, Chris Shaw and Darin Ruf. 

[RELATED: Report: Ex-Giants GM Evans interviewed for open Astros job]

There is some good news, though, for those who might feel Castellanos is the one who got away. ESPN's Jeff Passan reported Castellanos has an opt-out in his contract after the 2020 season. He could, once again, be a free agent next offseason. 

While many Giants fans might have been hoping to see Castellanos wear a black and orange SF hat, there still could be a chance in the near future.

MLB rumors: Nicholas Castellanos, Reds agree to four-year contract originally appeared on NBC Sports Bay Area

What to Read Next