On and off the field, Anthony Rizzo is always trying his best... this time performing 'Uptown Funk,' with former teammate Ryan Dempster.

There's just something about grown men acting like boys that's endearing, well not all the time but when it's Chicago's favorite Cubbie singing Bruno Mars that's absolutely true.

Former Cubs pitcher, Ryan Dempster hosts a charity show called Off the Mound every so often to raise money for Special Olympics Illinois.

On Saturday his show included a performance by Anthony Rizzo. Which of course was wondrous.

Catch Midday Michelle on 97 ZOK from 10 a.m. to 3 p.m. Follow her on Twitter, Instagram, and Facebook.