Dexter Fowler signed a one-year deal with the Chicago Cubs on Thursday, a few days after seemingly agreeing to terms on a three-year deal with the Baltimore Orioles.

A few hours after Fowler appeared with the Cubs, the outfielder's agent, Casey Close, issued a statement criticizing both the Orioles and the media for premature reports about a contract agreement.

Close said in the statement that he had never "witnessed such irresponsible behavior on so many fronts."

"Both the Orioles front office and members of the media were so busy recklessly spreading rumors that they forgot or simply chose not to concern themselves with the truth," Close's statement read. "Dexter Fowler never reached agreement with the Orioles and did not come close to signing with the club; any suggestion otherwise is only a continuation of an already disturbing trend."

In response, Dan Duquette admitted that Baltimore didn't have an official agreement in place.

"I'm not sure what that statement is about," Duquette said. "Because his job is to represent his player. If a player chooses to take less money to go to another team, that's their choice."

The Orioles needed Fowler to pass a physical and sign paperwork, but they still believed he would join the club. Adam Jones said Wednesday he had spoken to Fowler, and Fowler was "excited" and "should be on his way" to Florida.