Social media and internet companies have long searched for stable revenue and earnings beyond the hype of connecting people for free. Twitter may be on to something big, big enough to bring an initial public offering. They are investigating the latter, not because it is just fashionable, but because it may be able to convince millions of people, including sports fans, to buy stock.