Connect with us

India News

Giants Clinch Playoff Spot, Thump Padres 9-1 for eighth in Row



The San Francisco Giants became the first major league team to clinch a playoff spot this season, hitting four home runs to beat the San Diego Padres 9-1 on Monday night for their season-high eighth consecutive victory.

Continue Reading