Grading Ryan Reaves trade between Maple Leafs, SharksBen Shelley ·

NHL
Ben Shelley is an experienced NHL writer and analyst at ClutchPoints. He also covers five NHL teams (the Anaheim Ducks, Carolina Hurricanes, Los Angeles Kings, New York Islanders, and San Jose Sharks) at HockeyBuzz.com.