Carl Mergele installed as STATS chief executive

By:

2017’s Most Accurate Fantasy Football Experts

By:

STATS appoints chief product and technology officer

By: