'Inside the Marlins: The Top Ten Moments' premieres June 24 on FOX Sports Florida June 22, 2018 5:10 pm|