With what they are paying Castro and Rizzo, they aren't expecting them to be the best players on the team. I still expect at least 1 mega free agent deal sometime in the next 2 offseasons. Who that will be is a mystery as there aren't likely too many big stars coming to free agency, especially hitters. What they are paying them has nothing to do with anything. Their salaries are based strictly on what each party's negotiating position was at the time of the deal. If they were banking on them being stars, they surely would've thrown an extra few mil on top, just for being awesome.