James Naile couldn’t stop smiling after the St. Louis Cardinals’ 9-0 win over the Miami Marlins Monday night. And who could blame him?. Naile, a Charleston native, made his major league debut in front of a large contingent of family and friends at Busch Stadium, pitching a scoreless eighth inning.