Logan Allen, Zach Plesac and a visit to Harry Potter World: Leading Off