It feels like Ray Allen retired too soon in many ways. His final season, in 2013-14 with the Miami Heat, saw him play more than 26 minutes per game and drain 37.5 percent of his threes. When LeBron James left for the Cleveland Cavaliers, it seemed like only a matter of time before Allen followed [...]