Finally took a long at this from the NFL.com website. At only $1.99/mo, this seems like a steal, but since I already get the NFL Network via DirecTV, I'm not so interested. I'm always on the fence about ditching satellite/cable.
It looks like you get on-demand access to all of their shows. I like A Football Life, America's Game, and those NFL Top 10 episodes in particular.
If there was a legal way for me to get sports into my home without some type of satellite/cable, I'd definitely cut the cord permanently and would have an NFL Now subscription to supplement. I've tried multiple antennas, however none of them were reliable enough due to the tree lines.