Do Your Job!

I live in New England and people shout that headline on a pretty regular basis. "Do your job!" is shouted, headlined, and posted through the season. Patriots The Patriots Football team is such a huge commodity as an entity, that is. In reality, the team is made...