IMLeagues.com has a mobile site, and it took me forever to find because I don't think it's prominently marketed. I actually spent about 20 minutes trying to find it today, and ended up asking their online customer service rep about it. The IMLeagues.com mobile site is: http://m.imleagues.com
I know right, pretty idiot proof, or so you'd think! In any case, maybe this post will help someone out if they are frantically Googling like I was.