The Miami Dolphins search for a new general manager has made them the butt of many jokes around the NFL this week. Dolphin’s owner Stephen Ross has especially come under fire for the way he has structured the organization. During their search for a new general manager, it was discovered that the Dolphins organizational structure […]