Well, we can help you out! The Dedham games are all on SeasonCast.
Link: https://seasoncast.com/DedhamsDemons/recordings
Enjoy!