Blue Jays No. 18 prospect Spencer Horwitz puts up his second homer of the game on a three run shot for Triple-A Buffalo