Orioles roster *under construction May 5, 2014 1:46:22 GMT Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Stewy (O's) on May 5, 2014 1:46:22 GMT Major League Total$105,260,000Minor League Total$000Net Payments$1,170,000Salary Cap$100,000,000Salary Used$104,090,000Available-$4,090,000PositionPlayerTEAM20142015201620172018Catcher1st BasemanBrandon MossOAK$4.100ARBARB2nd BasemanShortstopJJ HardyBAL$7.0003rd BasemanOutfieldJason HeywardATL$4.50$7.800OutfieldOutfieldUtilityDanny ValenciaKC$0.500ARBARBARBARBPositionPlayerTEAM2014201520162017201820192020Starting PitcherWei-Yen Chen BAL$4.410$4.410+ARBARBStarting PitcherZack GreinkeLAD$23.600$23.600$23.600$23.600$23.600Relief PitcherGreg HollandKC$4.680ARBARBRelief PitcherDavid RobertsonNYY$5.220Relief PitcherTommy HunterBAL$3.000Relief PitcherJoe NathanDET$5.100$5.100Relief PitcherSean DoolittleOAK$0.500$0.750$1.550$2.600$4.350$6.000+$6.500+Relief PitcherDarren O'dayBAL$3.730$3.730+Relief PitcherBryan ShawCLE$0.500ARBARBARBRelief PitcherBrian MatuszBAL$2.400ARBARBDLPositionPlayerTEAM201420152016201720182019CatcherWilin RosarioCOL$0.500ARBARBARBStarting PitcherMatt MooreTB$5.830$5.830$5.830$5.830+$5.830+$5.830+Starting PitcherChris SaleCHW$9.440$9.440$9.440$9.440$9.440+$9.440+Starting PitcherBrandon BeachyATL$1.450ARBARBStarting PitcherKris MedlenATL$5.800ARBStarting PitcherBrett AndersonCOL$10.000$10.000+