With the Braves & Dodgers set to begin the NLDS in LA on Saturday, we check in with our good friend Nelly....aka Stephen Nelson.
With the Braves & Dodgers set to begin the NLDS in LA on Saturday, we check in with our good friend Nelly....aka Stephen Nelson.