Trent Caraway coming to Corvallis