I wouldn't dismiss them so easily. Temple is located in Philadelphia and Comcast
is headquartered in Philadelphia. There are a lot of big names in the company that are loyal to Temple. Not saying it's enough to get Temple in, but the media giant is very powerful.