San Francisco Giants end unforgettable season to win National League West crown on final day
[ad_1] SAN FRANCISCO – The San Francisco Giants finally won National League West without having to wait for the result of rival Dodgers on the final day of the season, beating the San Diego Padres 11-4 on Sunday for a record 107th franchise victory to overtake the 1904 New York Team. Logan Webb has gone … Read more