Spread mayonnaise on slices of bread. Sprinkle bottom slices of bread with shredded cheese, shredded romaine lettuce, sliced tomatoes, crumbled bacon, avocado, green onions, and basil. Top with alfalfa sprouts. Top with second piece of bread, repeat with cheese, lettuce, tomatoes, bacon, avocado, green onions, basil and sprouts. Place on top piece of bread. Cut in half and Serve immediately.