John Davidson Is the Right Person to Fix the Columbus Blue Jackets
John Davidson was named the new President of Hockey Operations for the Columbus Blue Jackets in a move that was originally speculated by the Columbus Dispatch’s Aaron Portzline within the last…