Sidney Smith, accused of throwing a beer bottle at the Phillies' Ryan Howard, chose Tuesday to enter a diversionary program. He must complete a class next month and pay a $200 fine.