Oregon State University fires LaVonda Wagner

The only question in this is, what took them so long?