Sports’s Chad Finn and Steve Silva were at Fenway Park last night to see the Red Sox win their first World Series at home since 1918. They shared their up-close perspectives with Adam 12. Listen.

Click here to watch Steve Silva and Dan Shaughnessy’s post-game wrap-up from the field, then click here to read Chad Finn’s thoughts. Oh, and you no doubt saw the map, but if you need more details on the rolling rally, get those over here.