At Cleveland Stadium, the Indians set Opening Day and daily game home records as 74,420 fans watch their team beat the Tigers, 2 - 1.
More From Around the Web
On April 18, 2007, David Wright singles against the Florida ...
On April 18, 2007, Mark Buehrle of the Chicago White Sox pit ...
The Yankees score an AL record-tying (for the inni ...