The Biggest Instagram Sports Stars And Stories Of 2016 Critics howled when Facebook paid $ 1 billion for Instagram and its 13 employees in 2012, but the photo-sharing site has been on fire since it was launched in October 2010. This year was no different with the brand expected to generate more than $ 3 …