77ºF

Mayor Castro settles NBA Finals bet