Long Live Rock…! – Roger Daltrey at The Bob Hope Theatre in StocktonOn Tuesday March 13, 2018, the Who faithful braved the non-stop rain in northern California, and some even made the pilgrimage fighting...