West slams fraught Russian election as China’s Xi congratulates Putin

Western governments came out on Monday to condemn Russian President Vladimir Putin‘s landslide win in a vote they say was neither free nor fair, while China, Moscow’s main ally amid increased international isolation, sent congratulations. With all of the ballots counted, the electoral commission awarded Putin a landslide win of 87.28% of votes on Monday … Read more

Report: Two-time Cy Young winner Blake Snell agrees to $62 million deal with Giants after 3 seasons with Padres

Blake Snell is leaving San Diego for San Francisco. The two-time Cy Young winner has reportedly agreed to a two-year $62 million deal with the Giants, ending a three-season stint with the Padres and a long, uncertain offseason. MLB Network’s Jon Heyman first reported the news on Monday. Per multiple reports, Snell has an option … Read more