Meek Mill's recent two to four year prison sentence has sparked controversy and criticism. Days after his sentencing, fans petitioned the Pennsylvania governor Tom Wolfe to reevaluate Meek's sentence.There are more than 387,000 signatures and growing every minute. Supporters also held a rally Philadelphia to fight Judge Genece Brinkley's decision. Rick Ross and NBA Hall of Famer Dr. J were among those who marched in Philly on November 13.

Jay Z, Drake, Vic Mensa and Colin Kaepernick are among those who have shared their support for the MMG rapper.

Why has Meek been battling the legal system for so long? Why does Meek's lawyer feel the Judge Brinkley has a vendetta against the rapper? Here's a look at a near-decade of the law vs Meek Mill. Check out this timeline.

Watch Rick Ross Speak at Philadelphia Rally for Meek Mill:

More From TheBoombox