The Miami Marlins have agreed to a minor league contract with catcher Rob Brantly, MLB.com's Christina De Nicola reported Tuesday night. Brantly, who is 35 years old with with 15 seasons of professional baseball under his belt, has earned a non-roster invitation to the Marlins' big league spring training camp as part of the deal.