Mike Tannenbaum, Executive Vice President of Football Operations for the Miami Dolphins.
Mike Tannenbaum, Executive Vice President of Football Operations for the Miami Dolphins. Phelan M. Ebenhack AP
Mike Tannenbaum, Executive Vice President of Football Operations for the Miami Dolphins. Phelan M. Ebenhack AP