Grasshopper is my favorite bar in morristown.. and they have many sports on... Ive never eaten there.. but they do have tables upstairs early. If you are planning on staying after the game.. it WILL GET PACKED. Normally by 11 you cant move in there.. not that its not fun... just letting you know.
The office also probably would have the game and def has decent food. They are within walking distance of each other.