Fox Sports released a statement on Monday, July 3 that its president of national networks and head of programming, marketing and scheduling, Jamie Horowitz, will be relieved of his duties effective immediately. Fox Sports CEO Eric Shanks will serve as Horowitz’s interim replacement. Fox Sports indicated that its employees “should act with respect and adhere […]