First Lady Michelle Obama and Second Lady Jill Biden were booed at the Homestead-Miami Speedway Sunday. They were there to Grand Marshall the final races of the NASCAR Sprint Cup. Although it appears to be a strange pairing, I don’t see the cause for disrespect of the First Lady. They were also visiting to raise [...]
Read more →




