See more of the story

Before Derrick Rose was a minimum-contract guard trying to resurrect his career with the Wolves … before he was undone by bad luck and worse knees … before all that, he was amazing.

He's still pretty good, mind you — better for the Wolves than I ever thought he'd be when they brought him in near the end of last season — but in case you forgot there was a time when he was arguably the hardest person in the NBA to guard.

So on this day, Rose's 30th birthday, I present to you a highlight package put together by NBA.com of the top 30 plays of Rose's career. These memories are likely seared into Tom Thibodeau's brain since many of them happened when the two were together in Chicago.

The man was a league MVP. Let's take a look.