We have planned a trip for the first week of April, this happens to be the first week of baseball too. Is there anywhere ( besides my hotel room ) that I can watch a baseball game on TV? Hoping for a sports bar or something like that. We are staying at the Swan, the ESPN thing will be nearby but I wonder if that is mainly a restaurant.
Thanks,
Ty
Thanks,
Ty