With me living over here in England I am missing out on checking out the new Foxsports channel. Has anyone had a chance to check it out yet? If so hows it look?
Thanks guys!!! I have been here for three years and I have always watched football on AFN and on ESPN America. All cable companies closed down ESPN America since they "didn't get enough interest". I can't wait to be back in the states and not have to watch games in the middle of the night anymore!!