Stephen RichardsProfile Photo

Stephen Richards

Stephen Richards is the songwriter and vocalist of Taproot. He will never praise his own work, but he'll praise his bandmates all day.

E152 A Conversation with Phil, Stephen, and Taylor of Taproot
Interviews

E152 A Conversation with Phil, Stephen, and Taylor of Taproot

April 27, 2023

This week, we're scratching The Itch for a major award! You voted for Taproot as our March Bandness winner, so we had Phil, Stephen, and Taylor from the band join us to discuss their new album, their new old album, and their…