Growing up in Lumberton, North Carolina, Greene had a very special coach - his grandmother. “She was the first person to catch me. I didn’t want to hurt her so what it did was made me go around the plate more. She caught me until I was thirteen.” Tommy played baseball for Whiteville High School and after graduation was selected 14th in the first round of the 1985 draft.
In 1989 Greene pitched for the Atlanta Braves. He was picked-up the following season by the Philadelphia Phillies. In 1991, he pitched the National Leagues first No-Hitter of the year. A 2-0 win over the Montreal Expos. Tommy hit his first Major League home run against former team, the Atlanta Braves, and finished the year 13-7. He was voted ‘National League Pitcher of the Month’ for May.
In 1992 Tommy Greene became the Pitcher for the Philadelphia Phillies. However, the tendonitis he developed in his arm and shoulder forced him to miss 3½ months of the season, appearing in only 13 games.
Despite this, he had his best year in 1993 with a record of 16-4; tied with Curt Schilling for the most wins with that club. Greene played a major role in the Phillies winning the National League Championship and was the winning pitcher in game 6 of the NLCS against the Atlanta Braves. During that same season, he started Game 4 of the 1993 World Series for the Phillies against the Toronto Blue Jays.
Since leaving the MLB, Greene went into the mortgage business and worked in his wife’s Real Estate agency. But, Greene said, “I’m a sports guy. Whatever I can do to help kids in this game, I want to do.” With that, Greene has helped out with the Northern League New Jersey Jackals club, Southern Collegiate Baseball Team, and the Monroe Channel Cats. He also remains connected to the MLB as a post-game studio analyst for the Phillies.