Within minutes of the Washington Capitals’ first Stanley Cup ever, their victory was chalked up to “Russian meddling.” When the team, featuring Alex Ovechkin and two other Russians, claimed the Cup, Twitter just couldn’t resist. The Washington Capitals defeated the Vegas Golden Knights 4-3 in game 5 of the NHL Stanley Cup Finals on Thursday. […]