Blue Jays No. 18 prospect Spencer Horwitz hits his second solo homer of the game for Triple-A Buffalo