Got back to back calls yesterday from two very strong sources.
Here we go....
Anyone who doesn't believe Kevin Willard is on the hot seat is 100% wrong. No one at SHU is happy with the job he has done to date and he has been made aware of his short comings.
Here we go....
Anyone who doesn't believe Kevin Willard is on the hot seat is 100% wrong. No one at SHU is happy with the job he has done to date and he has been made aware of his short comings.
Last edited: