Lifting legs three times per week is a bit too much for me to recover from; tried it a few years back and I couldn't put much quality into my rides. Currently, I'm hitting the big lifts on Sunday and Wednesday and the rest of the week is bike focused with Monday as a total rest day. Sunday: squat, press, deadlift, accessory lifts, and core. Wednesday: squat, bench, power clean, pullups, and core. I also do core work at home a couple of extra days per week. The challenge will be maintaining linear progress on my squat with such a relatively low volume.