Ben and Stephen discuss Wales' top owner-managed businesses, funding for a cricket centre and new padel facilities.