Frank Thomas has been battling a leg injury lately. He took care of it and rested it in hopes of getting his chance to pitch ...