Derek Hagan

Derek Hagan is a NFL wide receiver for the Buffalo Bills. He also played with the Miami Dolphins and New York Giants.