I completely agree with Detroit Tigers outfielder Nicholas Castellanos – Major League Baseball is a mess.

“The system we have now is broken,” Castellanos said.

Seemingly half of MLB's 30 teams are rebuilding. 

The free-agent market has gone ice cold for two years in a row, leaving superstars, like Bryce Harper, dangling in uncertainty for months.

The system is set up to encourage teams to swing back and forth between two extremes, from trying to contend for a championship> to trying to rebuild. But it doesn't make sense because teams are penalized by a luxury tax for spending too much but they aren't penalized for not spending too little.

It doesn't make sense.

“I just think winning has to be a priority,” Castellanos said. “We show up every day, ‘cause we want to be the best we can, so we can help our team win.”

There was an encouraging sign on Thursday when Major League Baseball and the Players’ Association issued a joint announcement on several rule changes that will take effect in 2019 and 2020.

There will be just one trade deadline, the winner of the Home Run Derby will win $1 million and relief pitchers must face a minimum of three batters in 2020.

The fact that the two sides are talking is great news, considering the collective bargaining agreement is set to expire in 2021.