Some of the most excellent aspects of being a sports fan is watching teams arise from the ashes, watching their greatest players/athletes push through to help their own team win, teamwork, and wit. We saw all this come to life when we witnessed the 2018 NBA Finals: Golden State Warriors versus the Cleveland Cavaliers. This…