The ESPN app works well for me. You have to have an account to mark teams as "favorites" but an account is free and once you mark your favorites, they will show up in your Notification Center widgets with either past scores or future game times (whichever is closer to the current time)