Jared Allen and the Green Bay Packers: Crazy Enough to Work

The Green Bay Packers have enjoyed a long run at (or near) the top of the NFC North and their divisional rivals are trying anything to knock Green Bay off of their perch, particularly the Minnesota Vikings. It’s been a running joke amongst Packers fans for some time now that Minnesota is taking retread Green […]