There are a lot of seats in Fenway Park, but are there more LED light bulbs in the famous Citgo sign across the street?
“NESN Clubhouse” investigated this question on the latest episode, and you can find out the answer in the video above.