It may not have been easy, but it would have been rational for Washington Capitals owner Ted Leonsis to shy away from the record-setting 13-year, $124 million contract just given to Alexander Ovechkin. (more…)