By Paul M. Banks and Peter Christian With the Oakland Raiders finally benching JaMarcus Russell this week (and winning no less right after doing so) it brought me back to the NFL Draft of 2007, when all the experts were so high on the LSU signal caller. Right before the draft, I even extolled Russell's virtues during my guest appearance on sports talk radio in Milwaukee: … [Read more...] about NFL Mock Draft 11-23