Now that Carlos Zambrano has packed his bags for good, CubsTalk wants to take a look back at the last 14 years. Zambrano was one of the most polarizing players to ever come through the home dugout at Wrigley Field, but he was almost always entertaining.

1997: Signs with Cubs as an amateur free agent out of Venezuela at just 16 years old.

Aug. 20, 2001: Makes MLB debut against the Brewers at Wrigley Field, allowing seven earned runs in four-plus innings.

Sept. 20, 2001: Earns first big-league victory, pitching two-thirds of an inning in relief. He is just 20 years old.

Aug. 22, 2003: Takes no-hitter into the eighth inning against Curt Schilling and the Arizona Diamondbacks. Shea Hillenbrand singles with two outs in the eighth.

2003 postseason: Makes three starts in the Cubs' playoff run. Despite a popular myth, was not the one who convinced Steve Bartman to reach for that fateful foul ball.

July 2004: Voted to his first All-Star game.

July 19, 2004: Ejected after plunking the Cardinals' Jim Edmonds with a pitch following a homer by Scott Rolen. This would not be the last time he was ejected for throwing at batters. (See: August, 2011)

November 2004: Finishes fifth in NL Cy Young voting after posting a 16-8 record with a 2.75 ERA and 188 strikeouts. Also led the league with 20 hit batters.

2005: Records first 200-strikeout season.

2006: Earns another All-Star nod and finishes fifth again in NL Cy Young voting. Led the league with 16 wins, but also with 115 walks. Wins first Silver Slugger Award after hitting six home runs.

2007: Won a career-high 18 games. Led the league again with 101 walks. Finished fifth again in NL Cy Young voting.

 

June 1, 2007: Punches Michael Barrett in the face during a dugout altercation at Wrigley Field.

Aug. 17, 2007: Inks five-year, 91.5 million extension and is never the same again.

Sept. 14, 2008: Hurls no-hitter against Astros at Miller Park in Milwaukee while Hurricane Ike wages war on half the country. Hurricane Zambrano goes into hibernation until...

May 27, 2009: Ejected after arguing a close play at the plate. Screams at and mocks umpire Mark Carlson, then hurls the ball toward the left-field bleachers, making it all the way to the warning track. Proceeds to enter the dugout and takes remaining aggression out on the Gatorade machine with bat in hand.

March 2010: Declares in spring training he is a changed man and no more behavior issues will result.
June 25, 2010: Blows up on Derrek Lee in the visiting dugout at U.S. Cellular Field after a disastrous first inning. The two have to be separated and Z winds up suspended indefinitely by the Cubs.

Late 2010: Goes 8-0 down the stretch with a 1.41 ERA in 11 starts.

February 2011: Announces again in spring training he is "cured" after anger-management therapy.

June 5, 2011: Delivers epic "We stinks" rant after Carlos Marmol blew a save against the Cardinals. Zambrano calls the Cubs a "Triple-A" team.

Aug. 12, 2011: After giving up his fifth homer to the Braves, tries throwing at Chipper Jones. He'S ejected, goes to the locker room, cleans out his locker and talks about retirement.

Sept. 2, 2011: Cubs announce Zambrano will not pitch for them again in 2011. MLBPA files grievance on behalf of Zambrano and settled dispute in the offseason.

Jan. 4, 2012: The greatest day in Cubs history. (Kidding). Zambrano - and 15 million - is traded to the Marlins for Chris Volstad.

Did we leave anything off? Provide your favorite -- and least favorite -- Zambrano moments below.