newballpark.org
A Puncher’s Chance At Best
Two weeks from today will mark the 10th anniversary of the last team to win a World Series with a payroll under $70 million. The winner in 2003 was the Florida Marlins, a team chock full of prodigi…