27 Dec 2010, 22:45 UTC · By: Daniel Patrascu / With only a few days left before passing into the new year, NASCAR teams are still shuffling their ranks, in the hopes that new people in new places might make a difference in the season to come. ...