Dean Mirfin's I Am Capitan places second in Highway Handicap after a year off racing