Just in case you missed NBC Sports' coverage of the Super Boat International 35th Annual Key West World Championships from Key West, Florida from this past November, we have you covered. Here is the first of three episodes.