49ers LB NaVorro Bowman On NFL Network’s Top 100 Players List: “totally bogus”
It is that time of the year again, when the NFL Network rolls out their Top 100 players list. According to the network, the list is compiled from surveys given to NFL players, so essentially, the players make the list. With any list, it is common for people to be unhappy with their ranking. One […]