Terez Paylor: Five things to know about new Chiefs GM Brett Veach

The Star's Terez Paylor explains five things you should know about new Chiefs GM Brett Veach.
Up Next
The Star's Terez Paylor explains five things you should know about new Chiefs GM Brett Veach.