Marlins left-hander Braxton Garrett goes the distance in a no-hitter, striking out six over eight innings, for Triple-A Jacksonville