Carlos Lee has an achilles heel - it's his Achillies. I missed this yesterday that Carlos Lee is struggling with a strained achilles tendon in his right heel that he suffered while hitting a home run Friday night. He came out of the 7th inning Friday night and went 1x4 - with a homer - last night.
"Your power comes from your legs, and your back leg is where you load and release a lot of your power."