Daniher joins Lions as AFL free agent