A few weeks ago, bigwigs at the Florida, uh, Miami Marlins announced they were putting the final touches on the team's new stadium in Little Havana. The coup de grace: a rubber membrane designed to reduce the glare off its bulbous, retractable metal roof. Soon the stadium will be... More >>>