Home SportsNFL Should New England Patriots coach Belichick be fined by NFL?