The new Discovery Channel series, Undercover Billionaire aired the final episode of its first season on Tuesday, September 24. If you haven’t been following the series, it features Glenn Stearns, a self-made billionaire, who is given just 90 days in an average American town to build a million-dollar business from scratch. He assumed a different…