With Hulu live, you can watch all games on ESPN. In addition, it streams NFL with a sports addon pack for 10 dollars.