You can basically do this with SlingTV. The $20 Orange package is basically ESPN, Disney, and a few throw-ins. That's probably the cheapest way available to legitimately get ESPN.
To actually watch most NFL games, though, you would need some kind of a subscription that gets local CBS, NBC and Fox channels, though. ESPN only carries Monday Night Football.
To actually watch most NFL games, though, you would need some kind of a subscription that gets local CBS, NBC and Fox channels, though. ESPN only carries Monday Night Football.