An entrepreneur hopes his moves are slick enough to land a deal, a puzzling pitch leaves the Dragons feeling panicked, and a business plan proves it has a few kinks to work out. Plus, a returning company thinks its Major League partnership will help the pitch score a homerun in the Den.