Yellowcard Violinist Has Been Battling Cancer but is in Recovery

Violinist Sean Mackin of Yellowcard recently came out and released a statement about how he has been battling thyroid cancer since December of 2011. This news is devastating, however through his multiple treatments and surguries he has been slowly but surely getting better. He will still be on all of Warped Tour this summer, which […]