Agreed, but get there early because it fills up fast. Once they reach capacity, they wont let anyone enter the bar area. Id say 1-1.5 hours before your teams kickoff ..
it features the all star cafe at disney's wide world of sports - not sure how one gets there or if there are any wide screens. don't know why there's not more chatter about this spot on the boards - maybe it's only open when there is an event there?
The all-star cafe as WWoS is a good choice. It's not as crowded as ESPN and its got big screens all over. I think you can catch a bus to WWoS from MGM Studios, if you don't happen to have a car.
Check the hours at the All Star Cafe. I don't think they stay open very late at night so watching all of MNF or World Series games would be impossible.