SF Giants Power Ranking Report – Week 2

Just like taxes and death, Power Rankings have emerged as one of this country’s great certainties. Because categorical quantification in an ascending/descending order is part…