ESPN is one of the biggest satellite TV networks. It stands for? A. Entertainment and Sports Programming Network. B. European and Sports Programming Network. C. Education and Sports Programming Network. D. None of these