Often, NFL fanbases have an unduly harsh or favorable disposition toward a certain player without the necessary context to properly evaluate them relative to the alternatives. It also provides the opportunity to place certain players in their proper context. At its core, PFF is a player evaluation system - play-by-play grading of every player in the NFL and access to some of the same stats, grades and info that all 32 NFL teams use on a daily basis.