In an online poll conducted by MLB Trade Rumors on Jan. 19, more than two-thirds of voters — 24,409 people — were in favor of a salary cap being included in the next collective bargaining agreement.
The reigning World Series champs have assembled a superstar-studded roster, but the job is not finished. What’s left is to ...