This guy is straight up blunt and makes valid points. He made comparison pics of Kevin to last years Top 3 Phil, Dexter and Rhoden. It's an eye opener for those hardcore Levrone fans.
Aside from Kevin making a comeback, I also think Phil will win again and Rhoden will be in second. Who do you think will win and where will Kevin place?
https://www.youtube.com/watch?v=G983UmDzLnc