thephillysportscave.com
Is Meisha Johnson The Good Luck Charm the Phillies Needed? - The Philly Sports Cave
Is Meisha Johnson of CBS 3 the good luck charm that has caused the Phillies to come roaring back to life? Maybe...