Ron Artest revealed to IFWT who he feels should win this year’s MVP between Derrick Rose and LeBron James. Find out who he picked after the jump.

Posted by Sabrina B. @gametimegirl


Lebron!!