While watching Football on Sunday, the players in the NFL are some of the biggest and baddest guys around. They way they can take a hit is very impressive. Along with the physical hits, apparently they are giving you a mental hit too.

Many players consider other players to be “mean”. Yes, the NFL is like first grade it seems! Sports Illustrated asked 287 NFL players their choice for the meanest player in football. Here are the top five:

1)   James Harrison- Linebacker for the Steelers

2)   Ray Lewis- Linebacker for the Ravens

3)   Ndamukong Suh- Defensive Tackle for the Lions

4)   Richard Seymour- Defensive Tackle for the Raiders

5)   Richie Incognit - Offensive Guard for the Dolphins