A suit brought last Wednesday by Miami's Frost Museum of Science against the Florida Department of Transportation seeks the removal of a giant billboard on the premises of the Pérez Museum of Art, ...