You always hear that NBA players only want to play in a handful of cities, e.g. LA, Miami, and that is about it, but this does not seem true in the NFL. Maybe NFL players do not want to play for certain organizations, i.e. Jets, Lions, Texans, etc., but they are not unwilling to playing in Green Bay, Pittsburgh, Cleveland, Kansas City, etc. What explains the difference in attitude? The disparity in money and guaranteed contracts?