Ex-Florida star Lance dies of heart attack