Apr 21 - May 20
Daily Horoscope: August 21, 2017
There's a pitch coming at you, slow and straight -- all you have to do is swing and you'll hit it out of the park. The stars are your very own personal cheering section in this game. So step up to the plate!