Your program has correctives for your weak links, pre-workout mobility every workout, a sprint day, an explosive plyometrics day, three strength days, three post-workout cardio days, and promises size increases due to cumulative volume.
That's the kind of program that will get you nowhere.
Trying to get results in everything will give you results in nothing. Proper training will always involve relative tradeoffs, and that's the truth.
If you want to train for size, you can bet your mobility will go down. If you want to train for strength, you can bet your conditioning and caridiorespiratory fitness will go down. If you're after mobility and athletic conditioning, you'll probably drop some size and maybe even some strength.
Olympic lifting? Say bye to tree trunks for arms compared to when you were bodybuilding training. You get the idea.
People who are professionals at their discipline would be training in various styles all the time if all elements of fitness could be tackled simultaneously. But they can't. The closest thing to that is called CrossFit, and I'll let you decide if that's worth it.
The lesson: Choose one goal at a time and attack it. The world will go on if you spend 6 or 8 weeks away from a given phase of training.