After months of competition, Todd O’Neill was announced as the winner of Nash Next 2016 last night (Oct. 25) during the grand finale held at Mercy Lounge in Nashville. Big Machine Label Group and Cumulus Media joined forces in July 2016 to find America’s new country star. Aspiring artists from all over the country vied…