The Braves game is listed to be shown on ESPN and FSN.
I don't get FSN at the school I attend.
I am about 3 hours away from Atlanta. ESPN is inexplicably showing the St. Louis/Florida game in freaking Miami, which is about 15 hours or so away. ESPN2 is showing the WNBA.
What the heck?