For sports aficionados, there are a number of options to watch your favorite teams play full games, or just catch the highlights. One is ESPN, which offers streaming of ESPBN, ESPN2 and EPSNU (which focuses on college sports). Watching streamed ESPN requires users to authenticate that they pay for ESPN through their television cable service provider. Each of the major sports, as many niche ones, have streaming options available as well. MLB, NHL, NFL and NBA all have their options to sing up to games in a single season. MLBTV, for example, allows baseball fans to watch games starting at $19.99 per month, or $79.99 per year, depending on what additional features, like mobile app viewing is selected.