The Buffalo Bills have traded up for the second time, getting the 16th pick from the Baltimore Ravens.

The Bills will also receive a fifth-rounder this year, while sending the No. 22 pick and a third-rounder out.

Buffalo took Tremaine Edmunds.