Business The Final Pitch, Season 2, Episode 8 By Homer Favenir - November 16, 2018 8 861 Share on Facebook Tweet on Twitter The Final Pitch, Season 2, Episode 12: Season Finale, Part 2 On this episode, the season finale rolls on as five more entrepreneur teams make their final pitch. Will they impress enough to win investments from our Investor Judges?