Tagged: winning

Duh, Weiner.

This is one of those stories that I just can’t wrap my head around, because there is just so much stupid going on here. Rep. Anthony Weiner has finally resigned from his office, as...

Danica Patrick Finally Wins!

It was a long time coming, but it finally did happen. Danica Patrick, who’s arrival in the top end of American open wheel racing a couple of years ago finally won a race, taking...