FILTER BY DATE
1 results for "jeffrey loria"
There was actually a time when it appeared baseball in Miami would be a successful enterprise. Despite playing in a football stadium located 16 miles from downtown Miami, the expansion Marlins drew more than 3 million fans in 1993. They ranked sixth ...Blog | November 15, 2012