Quick Notes: is an ugly win still a good win?

Quick Notes: is an ugly win still a good win?
185361
Football
New England Patriots
Top Videos