What has damaged baseball most?

1.

Agents

2.

Free agency

3.

Overexpansion

4.

Pete Rose's betting on games

5.

The rampant use of steroids