You want TVs? This Financial District sports lounge featured in the John Wick film series wraps TVs 360 degrees around the room, so there's no bad seat for a big game. They have a daily happy hour from 11 am - 8 pm and all World Series games will have sound on.
82 Beaver St, New York, NY, 10007