The Washington Capitals are well known in the sports world as being one of the more “technically” savvy teams in professional sports. There is no doubt that this is due to the fact that their owner, Ted Leonsis has a long history in the tech world as the former President of AOL and now majority…
Last updated by Lewis Howes at .