It's worth checking from time to time as they get some really good guests on especially recently have had Brett Brown on which was a good one. They're not super long either.I've not listened to their podcasts but have read the articles posted on their site. Good stuff.
Speaking of their site, I found this article, and it's strategic proposal, an interesting one: http://downtownball.net/2014/09/to-win-or-not-to-win/