Braxton Garrett Ends His Contract with the Miami Marlins In a surprising and disheartening development for baseball fans, Braxton Garrett, the Miami Marlins’ star starting pitcher, has announced