Stylistically Shakur would be awful for Teo but I'm still not counting out his chances. If Teo has that laser focus and confidence that he's showed every time he faces the best opponents he has a good chance to upset Shakur IMO. Teo is the more athletically gifted fighter and he can't afford to have mental lapses otherwise he's going to get outboxed.
Shakur. PERIOD. Teofimo has showcased that he can't consistently keep his head on straight and focused. Kamboso proposed too many issues for him that shouldn't have been being that Teo calls himself the Takeover. You are going into a match with an elite defensive mind who has a decent pop on his counter punches. That will provide frustration Teofimo round to round.
Teo wins an extremely controversial gift decision with his own set of Canelo judges and then sends a container of bananas fried chicken and watermelon to Shakurs mailbox