Today’s big news:  Former NASCAR technical inspector Mauricia Grant filed suit against the auto racing league for sexual and racial harassment, discrimination and retaliation, seeking $225 million dollars.  According to Grant’s complaint,  she was referred to as "Nappy Headed Mo" and "Queen Sheba" by co-workers, was often told she worked on "colored people time" and … Continue Reading