The Apple TV has received a new sports channel today, 120 Sports. The channel provides on-demand video from a number of professional sports leagues, including the NBA, MLB, and NFL. Videos let you catch up on the latest sports news and watch highlights of recent games.
You do not need to sign in with a cable provider in order to use 120 Sports. You should see the channel on your Apple TV the next time you turn it on.