There are at least 51 people so far who think Bud will actually listen to them. Now, I'm all for trying, but what is the point of this. Even if 1,000,000 people signed this, its still not going to happen.
Impose a Salary Cap in Major League Baseball
Hey, good luck.