Scott Lewers Tapped To Head Science Channel

Discovery Taps Scott Lewers As SVP Programming