We've made a ton of updates to the XL Athlete site during the past few months.
Here are all of our Tennis-orientated drill sheets (LOTS of stuff here): XL Athlete Tennis Section
Tons of exercise videos if you want to look up an exercise you haven't seen yet: XL Exercise Video Section
Our Tennis article section: Training Articles
Hope that helps!