The 2015 NBA Finals have been nothing short of exciting Each game so far has come down to the nitty-gritty  leaving fans at the edge of their seats Last night  the Cleveland Cavaliers notched their second win and took a 2-1 lead in the series