http://en.wikipedia.org/wiki/NFL_rosters
They go off of the NFL teams website. But, it's easier to just scroll down and see them instead of going from website to website. Unfortunately there are teams like the Patriots who won't update their players numbers until mini-camp or after the draft. So you have to do some digging.