Fisher Signs Professional Contract with Miami Marlins