That joyous day that we have all pined for for so long is finally here. The Green Bay Packers have locked up general manager Ted Thompson with a shiny, new multi-year contract extension. Big Ted! Woooooooooooooo! The length or worth of the contract hasn’t been released and we don’t expect it to be. The Packers […]