Scoreboard Sports Bar and Grill located in the Crowne Plaza Boston Woburn The Scoreboard is a true Boston Area sports bar and grill. The Scoreboard is the favorite place for North of Boston area residents to watch the New England Patriots, The Boston Red Sox, The Bruins and the Celtics games on giant screen HD TV's.
The Scoreboard features more than just great sports. Live music performed by New England's most popular bands every Friday and Saturday night. Try Stump Trivia every Tuesday