Stump Your Parents: More Seats At Fenway Park Or More Lights In Citgo Sign?

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.