Posted in Miami News WEB EXTRA: Snail Racing Championship Author: Rich Published Date: July 22, 2019 0 154 The snails racing at the annual world championships this weekend were just trying their best! Does slow and steady win the race? Author: Rich Related Articles 0 19 Posted in Miami News 13 injured in Detroit apartment explosion 0 130 Posted in Miami News Cheryl Miller named first woman CEO of locally-based Fortune 500 company AutoNation 0 120 Posted in Miami News Breaking ground ceremony held for Fins’ new training complex