Where to watch WWE SmackDown in Boston tonight
WWE SmackDown visits Boston’s TD Garden Friday night; the show begins at 8 p.m. ET and airs on USA Network with on-demand streaming available.
WWE SmackDown takes on New England on Friday night with a show at Boston’s TD Garden. Tonight’s edition of SmackDown is scheduled to start at 8 p.m. ET with TV coverage on USA Network and streaming on-demand.