The best one I have come across is toll free and voice activated.
Call 1-800-555-8355
When the automated voice says WELCOME
say SPORTS
you are then taken to the sports menu
pick your sport i.e. BASEBALL
you can then listen to all the scores or say a team name.. i.e YANKEES,
No advertising and quick once to get the hang of it.
Later
Bigragu