Features XDRL Announces “Cancer Sucks!” As Designated Charity If there’s one thing all race fans can agree on, it’s that “cancer sucks,” which is why the X-treme Drag Racing League (X-DRL) is... March 7, 2013