When we were on the Liberty, I was dying to see the Cubs play so I'd go into the huge sports bar but they only had ESPN DEPORTES. All soccer, all day. No MLB but not sure about NFL. I asked them to change it and they said that's all they had. Maybe if it's on CBS or FOX you might have a chance.