Was it right to boo Vinatieri?

Was it right to boo Vinatieri?
183831
Football
New England Patriots
Top Videos