Alex Smith seemed to be the unhappiest man in the building hours before the Super Bowl. (Larry W. Smith / EPA)

The trade for Alex Smith has been completed, Fox Sports’ Jay Glazer reports, with the San Francisco 49ers agreeing to send the quarterback who was benched in favor of Colin Kaepernick last season to the Kansas City Chiefs.

The trade cannot become official until the league year begins March 12. Multiple reports indicate that the Chiefs gave up a second-round pick this year and possibly a 2014 pick.

Smith, the No. 1 pick in the 2005 NFL draft, lost his starting job after he suffered a concussion and watched as Kaepernick led the 49ers to the Super Bowl. During media day in New Orleans, Smith admitted that being the backup was “tough. I’m not going to lie.”

General Manager Trent Baalke said at the combine last week that the team was considering all its options and had discussed the future over dinner with Smith after the Niners lost to the Baltimore Ravens.

“We had a great discussion. I can’t say enough good things. …. If you ask anyone in our organization, they’re going to say the same thing: He is a pro’s pro. And have nothing but great respect for him, his family, and we’re certainly going to everything in our power to make the best decision for everyone involved.”

The move certainly gives Smith an opportunity and sets the 49ers up nicely, too.

Follow @CindyBoren on Twitter and on Facebook.