Very nicely done. I've thought about doing something similar with college basketball players. My idea was to plot the locations of the players with a circle and make the radius of the circle tied to some sort of stat such as points scored or minutes played (or something more advanced like PER*minutes played). I think it would give some interesting insights into the recruiting footprint of each school. For football, there are enough players on each roster that highlighting the counties gives a similar view.