New York Mets Vs Atlanta Braves MLB Game on TV WPVI TV 11 pm news on the computer, which was on TV in Philadelphia, from 11 to 1135 pm Thursday night.