3 min read News New sports bar draws crowd March 17, 2010 A new sports bar, The Green Turtle Bar and Grille opened in December in the Spotsylvania Towne Center. Born in...