As a Cubs fan, I appreciate that Sammy made a team, that was otherwise appalling, watchable for a good 8 year stretch in the mid-'90s through the early-'00s. The "team" the organization put around him in 2000, for example, was a complete joke. And the team has no doubt mishandled Sosa since retirement. He should have been allowed to announce his retirement at Wrigley. There should have been a "Sammy Sosa day" each year since his retirement, with Sammy singing the 7th inning stretch. It would have been nothing at all to the Cubs, while going a long way to mend some fences. All that said, you simply do not demand to have your number retired less than 5 years after your retirement. Fergie Jenkins didn't get his number retired until about 25 years after he threw his last pitch. Ron Santo waited a similar amount of time. Ryne Sandberg didn't get his retired until about 15 years after his retirement. Revered long time Cubs like Gabby Hartnett, Stan Hack, Phil Cavarretta, Rick Reuschel, Lee Smith, and Mark Grace have never have their numbers retired and likely never will. (Hartnett is the only one of those I mentioned who had a career worthy of having his number retired, but his case is complicated because the team didn't have uniform numbers during the first half of his career and they didn't keep the same number from year to year over the second half of his career. Still, there should be a flag up there with Banks, Williams, etc. Nine is the number he wore most often. Retire that. Or just put his name up on a flag without a number.)