NFL training camp is underway. That can mean only one thing: that the NFL regular season is finally almost here! Starters are sharpening their iron to get ready for the regular season. Backups are competing for starting spots. Fringe guys are competing for roster spots. A lot is happening, and a lot of players are […]