When Josh Morgan went down with an injury at the end of a blowout victory, to say it took the wind out of the San Francisco Saloon on Pico would be an understatement.
Why couldn't it have been Crabtree?
All joking aside, the 49ers prepare to replace Josh Morgan in the lineup and have multiple options.
Randy Moss is hands down the most talented and would be the most productive player available right now.
Would his attitude be too much to bring to a team that has been through the psychological torture of Mike Singletary?
If Moss would prove to be a distraction, then forget about it.
If he can humble himself and just catch footballs when thrown to him and block for run plays, then Randy Moss is the best option and could elevate this offense to an even higher level.
Dominique Zeigler, Kevin Jurovich and Lance Long all spent training camp under Jim Harbaugh.
None of them made the team, although Zeigler might be a name most 49ers fans are familiar with, playing in 11 games last year before ending up on the IR with an ACL tear.
Jurovich's on-and-off relationship with the team can be on again. His good hands keep him in consideration.
Zeigler is the front-runner from this group and this could be the opportunity he needs to re-start an NFL career.
Joe Hastings and John Matthews are both options as practice squad call-ups.
Given Harbaugh's proclivity at grooming players, one of them is a real possibility.
Hastings was a standout at Washburn while Matthews played for Harbaugh in San Diego.
Still, neither of these are attractive options to a team on the verge of facing an undefeated Lions team in Detroit.
With T.J Houshmandzadeh comes none of the baggage Randy Moss brings and all of the experience.
While his stats fell off greatly last year in Baltimore, T.J. still has a big body for blocking and could be a good third-down target.
The question is, can he still run precise routes?
While his explosion that made him a star with the Bengals is gone, this 49ers team is all about route running and if he can run precise routes, he still has the hands to bring make tough catches and could be a perfect fit.
Whomever the 49ers pick up, it's going to be the players on the current roster who have to step up.
There would be no better time than next game.
Braylon Edwards may not be back until after the bye week.
Expect to see a healthy dose of Kyle Williams, whose touchdown catch against Dallas earlier in the season caught him some attention.
Still, that's a lot to ask of Williams to replace Morgan's production.
No matter whom the 49ers bring in, a move will be made in the next 48 hours.
If the 49ers play this right, then the move made here and now can prove to be an upgrade at the position as a whole.