Odell Beckham Jr. was officially introduced by the Browns on Monday.

The star wide receiver donned his home jersey, put on an orange hat and was all smiles with his teammates Jarvis Landry, Baker Mayfield and Myles Garrett. In a not-so-wild scenario, all of this could have been with the 49ers.

"We definitely looked into the Odell thing," 49ers coach Kyle Shanahan said on The Adam Schefter Podcast. "John [Lynch] had been working on that for a couple of months trying to see if something could happen."

The Giants ultimately traded Beckham to the Browns on March 12 for the No. 17 and 95 overall picks in the 2019 NFL draft, plus safety Jabrill Peppers. Though they came up short, 49ers CEO Jed York made it clear the team's pursuit of the star was aggressive.

“We were definitely in it,” York said. “We were aggressive. But I think (the Giants) wanted different things than we had to offer. I think it would have been very hard for us to just give up a first-round pick and not get a ton in return, other than just the player, knowing that the second pick in the draft is a very, very valuable pick.”

Even if they wind up trading back in the draft, the 49ers didn't want to lose the No. 2 pick. Shanahan echoed York that San Francisco couldn't match what New York wanted.

"I just didn't think we had the stuff that they wanted, and it didn't work out," Shanahan said.

There's no doubt the offensive-minded coach would have loved adding a weapon like Beckham. For now, he's happy with the team's additions this offseason and being in the driver's seat with such a high draft pick.

[RELATED: 49ers meeting with multiple wide receiver draft prospects]

"That would have been a great thing, but that didn't work out," Shanahan said. "It's nice to have the second pick in the draft still."