Mahaffey is likely a "fouling machine" because they're playing him out of position when he does, in fact, play. He's a wing, who can also man a guard spot, but he's forced to act as a big most of the time he's in there.
I think Shrews took a gamble by loading up on big-minute/starting senior transfers and not letting the youth play, struggle and develop. I'm guessing he thought he'd bring in these transfers, win a bit immediately, and that would attract better young talent. Unfortunately, he's at risk of that not happening ... and then what do we have? An inexperienced roster full of non-elite talent ... so what's he going to have to do, again, if he wants to win? Target transfers ... at some point, the young guys will leave, or just not develop, if they don't get the opportunity to play.
What do we have for next year ... Dallion Johnson and Caleb Dorsey are the only non-frosh folks logging minutes who are eligible to return, right?
DJohnson (SR), Clary (SO), Brown (SO), Shrews (FR), Imes (FR) at the guard spot
Mahaffey (SO) alone at the wing
Dorsey (SR), Njie (SO), Lilley (SO), Booth (FR) at the bigs
This year we have 16 on the roster. That's only 10 returning/incoming kids. He's going to have to bring in a bucketload of transfers just to fill out the roster. We need to replace 80% of our points and 72% of our minutes from a team that may very well not even make the Big Dance. I just hope Shrews doesn't top-load with the transfers, and allows the kids to play next year, with the following year finally being the year something good happens for this program (I know, I know ... lather, rinse, repeat with that sentiment).