Dexter Fowler surprised many on Thursday by agreeing to a one-year deal with the Chicago Cubs.

The outfielder's contract includes a mutual option for 2017.

ESPN and multiple reports indicated earlier this week that Fowler had agreed to a three-year deal with the Baltimore Orioles, pending a physical.