‘We’re here because Pat lived’: Tempe hosts 20th annual Pat’s Run