Cook and stir ground beef and onions in large skillet until meat is brown and onions are tender. Stir in tomatoes, tomato sauce, chili powder, salt, and beans with liquid. Heat to boiling; reduce heat. Cook uncovered about 10 minutes or until of desired consistency. Cook spaghetti as directed on package. Drain. Turn spaghetti onto large platter and top with hot chili mixture.