A coincidence? Two former NFL talents tapped as 120 Sports hosts
March 20, 2014 at 15:17 PM EDT
As it moves closer to its expected May launch, Chicago-based 120 Sports, a live-streaming and on-demand digital sports network, has unveiled key talent that will become the face and voice of the new venture...