My British wife and I will be in Negril next week. She turned me on to her team (Manchester City), and I got her liking er ah make that tolerating American Football. This Wednesday and next weekend are critical matches for City. Someone please tell me there's some public venue where we can catch the game live.

I'd be forever indebted.
bob