Looks like they're gonna go hard on Love, the newest drug cheat. At least that's what they're implying. They know people were outraged on the little slap on the wrist Bey received for having the highest recorded Test ratio ever recorded in Nevada history.
Comment