Blue Jays No. 18 prospect Spencer Horwitz clubs a solo home run on a fly ball to right center field for Triple-A Buffalo