Everth Cabrera addresses the media in Sarasota