Boston's smarter than that. They created a drinking day called Patriots Day. The Marathon starts at 10:30 (whither the Marathon play by play thread?), the Sox play an 11 am game, and bars are busy all day with drunken Bostonians.
Some tip a beer and thank your lucky stars that you're an American by celebrating Patriots' Day. (no cyber drinks will be served and absolutely no "cyber drunk" posts allowed)