Report: Vezenkov, Kings agree to three-year, $20M contract

Top