Follow CBSDFW.COM: Facebook | Twitter

FORT WORTH (CBSDFW.COM) – Social media giant Facebook is making a big announcement on Tuesday about a massive new internet hub located in north Fort Worth. 261 more words