Chiefs GM Brett Veach: 'It's been quite a ride'