Baylor Instagram account among nation’s top 5 most-followed university accounts
In nine months, Baylor’s official Instagram account has grown from scratch to the No. 5 most-followed university Instagram account of any Division I-A school in the country. With almost 8,500 followers, Baylor trails only the official university accounts from Wisconsin, Michigan, Florida and Syracuse. (If you add in athletic accounts, Baylor comes in ninth overall […]