Safety Recall Urged for Champion Bus Company in Deadly North Central Texas College Softball Team Bus Crash February 21, 2017 by vehiclesafetyfirm Leave a Comment Inspectors discover 80% of welds on deadly Champion Bus crash fail to meet Standards and structural members needed to protect passengers were missing.