The 29-year-old Bard, with eight years of Major League service, was essentially insurance should anything happen to starter A.J. Ellis and backup Matt Treanor and had an out in his contract. Tim Federowicz will start the season as the starting catcher at Triple-A.
The 32-year-old Sullivan, with four years of Major League service, was similarly insurance should anything happen to outfielders Matt Kemp, Andre Ethier or Juan Rivera.
Both players were considered long shots to win the last position-player spot, which is down to infielders Josh Fields, Justin Sellers and Luis Cruz, plus outfielders Matt Angle and Trent Oeltjen.
Fields is considered a slim favorite over Sellers at this point, while Oeltjen is out of options.