Sure, players are mad that GMs aren’t handing out seven-year deals like merit badges anymore, but it’s hard to take Friday’s agent-rhetoric — specifically threats of a spring training boycott — seriously when one of their brethren spoke the truth on TV this week, basically admitting: “We screwed up.” As such Brandon Moss probably isn’t the most popular player among his peers at the moment, having heaped the blame for this free-agent freeze-out on the Players Association for giving too much ground in agreeing to the current collective bargaining agreement. But Moss, recently traded from the Royals to the A’s as he enters the second year, of a two-year, $12 million contract, was dead-on in saying the new CBA doesn’t have enough incentive for owners to spend big on free agents. Quite the opposite, in fact. Here was his explanation on the MLB Network’s Hot Stove show. It was shockingly candid and essentially said that if players should be mad at anybody, it’s Tony Clark, head of the Players Association. “We have the right to bargain and set our price, just like the owners have the right to meet that price,” Moss began. “But what we’ve done is we have incentivized owners; we have incentivized teams to say, ‘We don’t want to meet that price. It costs us too much. It costs us draft picks. It costs us international signing money.’ “And the only reason those things are there is because we bargained them in. I feel like, as players, we have to watch out for our own interest. If you run too good of a deal out there in a bargaining agreement, then of course the owners are going to jump on it. You have to be willing to dig your heels in a little bit, fight for the things like the guys in the past fought for.