Thad Castle: The Legendary Blue Mountain State Icon 2025(03) Save Image Image gallery: Unpacking Thad Castle: The Enduring Spirit of Blue Mountain State's Wild Captain