Complex sentence: Daily podcasts are available for download and minicasts are also available and they can also be downloaded from the show's website.
Split into simpler sentences: Daily podcasts are available for download and minicasts are also available. They may also be downloaded from the show's website.