Posted inProfessional Sports
Defense, run game, Edelman keys Patriots sixth World Championship title
The New England Patriots held the second highest scoring team in the NFL this season to just 291 total yards and a field goal, and Sony Michel had a…