Yahoo! Sportacular This is one of the few apps that is able to provide updates for multiple sports and do it well. Despite all the leagues it covers (MLB, NFL, NCAA, NHL, NBA etc.) the app manages to keep a clean and navigation friendly interface. The best part is how quickly the app updates, keeping scores, stats and game info up to date with only about a 10 second lag behind the live event.
GirlGoneGeek
ScoreMobile is fantastic in that not only does it track multiple sports in multiple leagues, but also in multiple countries. I can check the Cardinals, Phil Mickelson, and Newcastle United in the same app, with real-time scoring and highlights. I got stuck on this app for Blackberry and it was one of the first ones I got for Android.