{
  "slug": "cfl-2016",
  "display_name": "CFL 2016",
  "player_count": 520,
  "game_count": 88,
  "games": [
    {
      "slug": "football-cfl-2016-10-1-cgy-ham",
      "display": "CGY @ HAM \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-10-01",
      "away_team": "CGY",
      "home_team": "HAM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 51
    },
    {
      "slug": "football-cfl-2016-10-1-ott-bc",
      "display": "OTT @ BC \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-10-01",
      "away_team": "OTT",
      "home_team": "BC",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 50
    },
    {
      "slug": "football-cfl-2016-10-10-cgy-tor",
      "display": "CGY @ TOR \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-10-10",
      "away_team": "CGY",
      "home_team": "TOR",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 54
    },
    {
      "slug": "football-cfl-2016-10-10-edm-mtl",
      "display": "EDM @ MTL \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-10-10",
      "away_team": "EDM",
      "home_team": "MTL",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 50
    },
    {
      "slug": "football-cfl-2016-10-14-ott-ham",
      "display": "OTT @ HAM \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-10-14",
      "away_team": "OTT",
      "home_team": "HAM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 50
    },
    {
      "slug": "football-cfl-2016-10-14-wpg-bc",
      "display": "WPG @ BC \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-10-14",
      "away_team": "WPG",
      "home_team": "BC",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 90
    },
    {
      "slug": "football-cfl-2016-10-15-mtl-cgy",
      "display": "MTL @ CGY \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-10-15",
      "away_team": "MTL",
      "home_team": "CGY",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 53
    },
    {
      "slug": "football-cfl-2016-10-15-ssk-tor",
      "display": "SSK @ TOR \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-10-15",
      "away_team": "SSK",
      "home_team": "TOR",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 57
    },
    {
      "slug": "football-cfl-2016-10-2-tor-mtl",
      "display": "TOR @ MTL \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-10-02",
      "away_team": "TOR",
      "home_team": "MTL",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 53
    },
    {
      "slug": "football-cfl-2016-10-21-ham-ott",
      "display": "HAM @ OTT \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-10-21",
      "away_team": "HAM",
      "home_team": "OTT",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 55
    },
    {
      "slug": "football-cfl-2016-10-21-tor-cgy",
      "display": "TOR @ CGY \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-10-21",
      "away_team": "TOR",
      "home_team": "CGY",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 55
    },
    {
      "slug": "football-cfl-2016-10-22-edm-bc",
      "display": "EDM @ BC \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-10-22",
      "away_team": "EDM",
      "home_team": "BC",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 48
    },
    {
      "slug": "football-cfl-2016-10-22-mtl-ssk",
      "display": "MTL @ SSK \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-10-22",
      "away_team": "MTL",
      "home_team": "SSK",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 50
    },
    {
      "slug": "football-cfl-2016-10-28-edm-ham",
      "display": "EDM @ HAM \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-10-28",
      "away_team": "EDM",
      "home_team": "HAM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 97
    },
    {
      "slug": "football-cfl-2016-10-29-bc-ssk",
      "display": "BC @ SSK \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-10-29",
      "away_team": "BC",
      "home_team": "SSK",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 103
    },
    {
      "slug": "football-cfl-2016-10-29-ott-wpg",
      "display": "OTT @ WPG \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-10-29",
      "away_team": "OTT",
      "home_team": "WPG",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 45
    },
    {
      "slug": "football-cfl-2016-10-30-cgy-mtl",
      "display": "CGY @ MTL \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-10-30",
      "away_team": "CGY",
      "home_team": "MTL",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 54
    },
    {
      "slug": "football-cfl-2016-10-7-ssk-ott",
      "display": "SSK @ OTT \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-10-07",
      "away_team": "SSK",
      "home_team": "OTT",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 53
    },
    {
      "slug": "football-cfl-2016-10-8-bc-wpg",
      "display": "BC @ WPG \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-10-08",
      "away_team": "BC",
      "home_team": "WPG",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 48
    },
    {
      "slug": "football-cfl-2016-11-20-bc-cgy",
      "display": "BC @ CGY \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-11-20",
      "away_team": "BC",
      "home_team": "CGY",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 104
    },
    {
      "slug": "football-cfl-2016-11-20-edm-ott",
      "display": "EDM @ OTT \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-11-20",
      "away_team": "EDM",
      "home_team": "OTT",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 100
    },
    {
      "slug": "football-cfl-2016-11-27-cgy-ott",
      "display": "CGY @ OTT \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-11-27",
      "away_team": "CGY",
      "home_team": "OTT",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 110
    },
    {
      "slug": "football-cfl-2016-11-4-wpg-ott",
      "display": "WPG @ OTT \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-11-04",
      "away_team": "WPG",
      "home_team": "OTT",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 54
    },
    {
      "slug": "football-cfl-2016-11-5-mtl-ham",
      "display": "MTL @ HAM \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-11-05",
      "away_team": "MTL",
      "home_team": "HAM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 96
    },
    {
      "slug": "football-cfl-2016-11-5-ssk-bc",
      "display": "SSK @ BC \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-11-05",
      "away_team": "SSK",
      "home_team": "BC",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 61
    },
    {
      "slug": "football-cfl-2016-11-5-tor-edm",
      "display": "TOR @ EDM \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-11-05",
      "away_team": "TOR",
      "home_team": "EDM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 52
    },
    {
      "slug": "football-cfl-2016-6-23-ham-tor",
      "display": "HAM @ TOR \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-06-23",
      "away_team": "HAM",
      "home_team": "TOR",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 95
    },
    {
      "slug": "football-cfl-2016-6-24-mtl-wpg",
      "display": "MTL @ WPG \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-06-24",
      "away_team": "MTL",
      "home_team": "WPG",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 47
    },
    {
      "slug": "football-cfl-2016-6-25-cgy-bc",
      "display": "CGY @ BC \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-06-25",
      "away_team": "CGY",
      "home_team": "BC",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 107
    },
    {
      "slug": "football-cfl-2016-6-25-ott-edm",
      "display": "OTT @ EDM \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-06-25",
      "away_team": "OTT",
      "home_team": "EDM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 54
    },
    {
      "slug": "football-cfl-2016-6-30-ott-mtl",
      "display": "OTT @ MTL \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-06-30",
      "away_team": "OTT",
      "home_team": "MTL",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 103
    },
    {
      "slug": "football-cfl-2016-6-30-tor-ssk",
      "display": "TOR @ SSK \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-06-30",
      "away_team": "TOR",
      "home_team": "SSK",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 46
    },
    {
      "slug": "football-cfl-2016-7-1-bc-ham",
      "display": "BC @ HAM \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-07-01",
      "away_team": "BC",
      "home_team": "HAM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 51
    },
    {
      "slug": "football-cfl-2016-7-1-wpg-cgy",
      "display": "WPG @ CGY \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-07-01",
      "away_team": "WPG",
      "home_team": "CGY",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 105
    },
    {
      "slug": "football-cfl-2016-7-13-ott-tor",
      "display": "OTT @ TOR \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-07-13",
      "away_team": "OTT",
      "home_team": "TOR",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 50
    },
    {
      "slug": "football-cfl-2016-7-14-edm-wpg",
      "display": "EDM @ WPG \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-07-14",
      "away_team": "EDM",
      "home_team": "WPG",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 95
    },
    {
      "slug": "football-cfl-2016-7-15-ham-mtl",
      "display": "HAM @ MTL \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-07-15",
      "away_team": "HAM",
      "home_team": "MTL",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 50
    },
    {
      "slug": "football-cfl-2016-7-21-cgy-wpg",
      "display": "CGY @ WPG \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-07-21",
      "away_team": "CGY",
      "home_team": "WPG",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 46
    },
    {
      "slug": "football-cfl-2016-7-22-ott-ssk",
      "display": "OTT @ SSK \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-07-22",
      "away_team": "OTT",
      "home_team": "SSK",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 56
    },
    {
      "slug": "football-cfl-2016-7-23-ham-edm",
      "display": "HAM @ EDM \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-07-23",
      "away_team": "HAM",
      "home_team": "EDM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 49
    },
    {
      "slug": "football-cfl-2016-7-25-mtl-tor",
      "display": "MTL @ TOR \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-07-25",
      "away_team": "MTL",
      "home_team": "TOR",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 54
    },
    {
      "slug": "football-cfl-2016-7-29-ssk-mtl",
      "display": "SSK @ MTL \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-07-29",
      "away_team": "SSK",
      "home_team": "MTL",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 49
    },
    {
      "slug": "football-cfl-2016-7-31-tor-ott",
      "display": "TOR @ OTT \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-07-31",
      "away_team": "TOR",
      "home_team": "OTT",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 105
    },
    {
      "slug": "football-cfl-2016-7-7-tor-bc",
      "display": "TOR @ BC \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-07-07",
      "away_team": "TOR",
      "home_team": "BC",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 46
    },
    {
      "slug": "football-cfl-2016-7-7-wpg-ham",
      "display": "WPG @ HAM \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-07-07",
      "away_team": "WPG",
      "home_team": "HAM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 48
    },
    {
      "slug": "football-cfl-2016-7-8-ssk-edm",
      "display": "SSK @ EDM \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-07-08",
      "away_team": "SSK",
      "home_team": "EDM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 104
    },
    {
      "slug": "football-cfl-2016-8-11-den-chi",
      "display": "DEN @ CHI \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-11",
      "away_team": "DEN",
      "home_team": "CHI",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2016-8-11-mtl-edm",
      "display": "MTL @ EDM \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-11",
      "away_team": "MTL",
      "home_team": "EDM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 47
    },
    {
      "slug": "football-cfl-2016-8-11-was-atl",
      "display": "WAS @ ATL \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-11",
      "away_team": "WAS",
      "home_team": "ATL",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2016-8-12-mia-nyg",
      "display": "MIA @ NYG \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-12",
      "away_team": "MIA",
      "home_team": "NYG",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 2
    },
    {
      "slug": "football-cfl-2016-8-12-min-cin",
      "display": "MIN @ CIN \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-12",
      "away_team": "MIN",
      "home_team": "CIN",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 2
    },
    {
      "slug": "football-cfl-2016-8-12-wpg-tor",
      "display": "WPG @ TOR \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-12",
      "away_team": "WPG",
      "home_team": "TOR",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 54
    },
    {
      "slug": "football-cfl-2016-8-13-cgy-ssk",
      "display": "CGY @ SSK \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-13",
      "away_team": "CGY",
      "home_team": "SSK",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 54
    },
    {
      "slug": "football-cfl-2016-8-13-dal-la",
      "display": "DAL @ LA \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-13",
      "away_team": "DAL",
      "home_team": "LA",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2016-8-13-ham-bc",
      "display": "HAM @ BC \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-13",
      "away_team": "HAM",
      "home_team": "BC",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 49
    },
    {
      "slug": "football-cfl-2016-8-13-ind-buf",
      "display": "IND @ BUF \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-13",
      "away_team": "IND",
      "home_team": "BUF",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2016-8-13-sea-kc",
      "display": "SEA @ KC \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-13",
      "away_team": "SEA",
      "home_team": "KC",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2016-8-18-min-sea",
      "display": "MIN @ SEA \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-18",
      "away_team": "MIN",
      "home_team": "SEA",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 2
    },
    {
      "slug": "football-cfl-2016-8-19-mtl-ott",
      "display": "MTL @ OTT \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-19",
      "away_team": "MTL",
      "home_team": "OTT",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 53
    },
    {
      "slug": "football-cfl-2016-8-19-nyj-was",
      "display": "NYJ @ WAS \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-19",
      "away_team": "NYJ",
      "home_team": "WAS",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2016-8-20-bal-ind",
      "display": "BAL @ IND \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-20",
      "away_team": "BAL",
      "home_team": "IND",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2016-8-20-edm-tor",
      "display": "EDM @ TOR \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-20",
      "away_team": "EDM",
      "home_team": "TOR",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 52
    },
    {
      "slug": "football-cfl-2016-8-20-nyg-buf",
      "display": "NYG @ BUF \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-20",
      "away_team": "NYG",
      "home_team": "BUF",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 2
    },
    {
      "slug": "football-cfl-2016-8-20-sf-den",
      "display": "SF @ DEN \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-20",
      "away_team": "SF",
      "home_team": "DEN",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2016-8-20-ssk-ham",
      "display": "SSK @ HAM \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-20",
      "away_team": "SSK",
      "home_team": "HAM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 62
    },
    {
      "slug": "football-cfl-2016-8-25-bc-ott",
      "display": "BC @ OTT \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-25",
      "away_team": "BC",
      "home_team": "OTT",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 50
    },
    {
      "slug": "football-cfl-2016-8-25-dal-sea",
      "display": "DAL @ SEA \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-25",
      "away_team": "DAL",
      "home_team": "SEA",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 2
    },
    {
      "slug": "football-cfl-2016-8-26-ne-car",
      "display": "NE @ CAR \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-26",
      "away_team": "NE",
      "home_team": "CAR",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2016-8-26-wpg-mtl",
      "display": "WPG @ MTL \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-26",
      "away_team": "WPG",
      "home_team": "MTL",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 46
    },
    {
      "slug": "football-cfl-2016-8-27-la-den",
      "display": "LA @ DEN \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-27",
      "away_team": "LA",
      "home_team": "DEN",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2016-8-28-ham-cgy",
      "display": "HAM @ CGY \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-28",
      "away_team": "HAM",
      "home_team": "CGY",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 49
    },
    {
      "slug": "football-cfl-2016-8-28-sd-min",
      "display": "SD @ MIN \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-28",
      "away_team": "SD",
      "home_team": "MIN",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2016-8-3-ham-wpg",
      "display": "HAM @ WPG \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-03",
      "away_team": "HAM",
      "home_team": "WPG",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 48
    },
    {
      "slug": "football-cfl-2016-8-31-bc-tor",
      "display": "BC @ TOR \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-31",
      "away_team": "BC",
      "home_team": "TOR",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 49
    },
    {
      "slug": "football-cfl-2016-8-4-ssk-cgy",
      "display": "SSK @ CGY \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-08-04",
      "away_team": "SSK",
      "home_team": "CGY",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 54
    },
    {
      "slug": "football-cfl-2016-9-1-jax-atl",
      "display": "JAX @ ATL \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-09-01",
      "away_team": "JAX",
      "home_team": "ATL",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2016-9-1-sea-oak",
      "display": "SEA @ OAK \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-09-01",
      "away_team": "SEA",
      "home_team": "OAK",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2016-9-10-cgy-edm",
      "display": "CGY @ EDM \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-09-10",
      "away_team": "CGY",
      "home_team": "EDM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 52
    },
    {
      "slug": "football-cfl-2016-9-10-ssk-wpg",
      "display": "SSK @ WPG \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-09-10",
      "away_team": "SSK",
      "home_team": "WPG",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 55
    },
    {
      "slug": "football-cfl-2016-9-17-ott-cgy",
      "display": "OTT @ CGY \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-09-17",
      "away_team": "OTT",
      "home_team": "CGY",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 49
    },
    {
      "slug": "football-cfl-2016-9-17-tor-wpg",
      "display": "TOR @ WPG \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-09-17",
      "away_team": "TOR",
      "home_team": "WPG",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 51
    },
    {
      "slug": "football-cfl-2016-9-18-edm-ssk",
      "display": "EDM @ SSK \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-09-18",
      "away_team": "EDM",
      "home_team": "SSK",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 46
    },
    {
      "slug": "football-cfl-2016-9-23-bc-edm",
      "display": "BC @ EDM \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-09-23",
      "away_team": "BC",
      "home_team": "EDM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 46
    },
    {
      "slug": "football-cfl-2016-9-24-ham-ssk",
      "display": "HAM @ SSK \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-09-24",
      "away_team": "HAM",
      "home_team": "SSK",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 47
    },
    {
      "slug": "football-cfl-2016-9-4-wpg-ssk",
      "display": "WPG @ SSK \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-09-04",
      "away_team": "WPG",
      "home_team": "SSK",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 44
    },
    {
      "slug": "football-cfl-2016-9-5-edm-cgy",
      "display": "EDM @ CGY \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-09-05",
      "away_team": "EDM",
      "home_team": "CGY",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 52
    },
    {
      "slug": "football-cfl-2016-9-5-tor-ham",
      "display": "TOR @ HAM \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-09-05",
      "away_team": "TOR",
      "home_team": "HAM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 58
    },
    {
      "slug": "football-cfl-2016-9-9-mtl-bc",
      "display": "MTL @ BC \u2014 CFL 2016",
      "week": 1,
      "season": 2016,
      "date_str": "2016-09-09",
      "away_team": "MTL",
      "home_team": "BC",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 47
    }
  ],
  "players": [
    {
      "canonical_id": "ac-leonard",
      "canonical_name": "A.C. Leonard",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 33.0,
        "def_tot": 33.0,
        "def_sack": 5.0,
        "def_ydsl": 25.0
      }
    },
    {
      "canonical_id": "aaron-berry",
      "canonical_name": "Aaron Berry",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 38.0,
        "def_tot": 38.0
      }
    },
    {
      "canonical_id": "aaron-karlen",
      "canonical_name": "Aaron Karlen",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "aaron-lavarias",
      "canonical_name": "Aaron Lavarias",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 9.0,
        "def_tot": 9.0,
        "def_int": 1.0,
        "def_yds": 34.0,
        "def_lg": 34.0
      }
    },
    {
      "canonical_id": "aaron-milton",
      "canonical_name": "Aaron Milton",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 1.0,
        "rush_yds": 4.0,
        "rush_lg": 4.0
      }
    },
    {
      "canonical_id": "abdul-kanneh",
      "canonical_name": "Abdul Kanneh",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 61.0,
        "def_tot": 61.0,
        "def_int": 3.0,
        "def_yds": 36.0,
        "def_lg": 34.0,
        "def_sack": 2.0,
        "def_ydsl": 5.0
      }
    },
    {
      "canonical_id": "adam-berger",
      "canonical_name": "Adam Berger",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 5.0,
        "def_tot": 5.0
      }
    },
    {
      "canonical_id": "adam-bighill",
      "canonical_name": "Adam Bighill",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 110.0,
        "def_tot": 110.0,
        "def_sack": 5.0,
        "def_ydsl": 49.0,
        "def_int": 1.0,
        "def_yds": 28.0,
        "def_lg": 28.0
      }
    },
    {
      "canonical_id": "adam-konar",
      "canonical_name": "Adam Konar",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "adarius-bowman",
      "canonical_name": "Adarius Bowman",
      "positions": [
        "SB",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "recv_rec": 123.0,
        "recv_yds": 1832.0,
        "recv_lg": 568.0,
        "recv_tar": 174.0,
        "recv_yac": 568.0,
        "recv_td": 11.0,
        "ret_num": 1.0,
        "def_solo": 3.0,
        "def_tot": 3.0,
        "score_tot": 11.0,
        "score_p": 11.0,
        "score_pts": 66.0
      }
    },
    {
      "canonical_id": "adrian-clarke",
      "canonical_name": "Adrian Clarke",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "adrian-hubbard",
      "canonical_name": "Adrian Hubbard",
      "positions": [
        "DE",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_sack": 1.0,
        "def_ydsl": 14.0,
        "def_solo": 2.0,
        "def_tot": 2.0,
        "ret_num": 1.0,
        "ret_yds": 13.0,
        "ret_lg": 13.0
      }
    },
    {
      "canonical_id": "adrian-mcpherson",
      "canonical_name": "Adrian McPherson",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 5.0,
        "pass_lg": 5.0,
        "pass_sack": 2.0,
        "pass_loss": 20.0
      }
    },
    {
      "canonical_id": "adrian-tracy",
      "canonical_name": "Adrian Tracy",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 59.0,
        "def_tot": 59.0,
        "def_sack": 7.0,
        "def_ydsl": 35.0,
        "def_int": 2.0,
        "def_yds": 23.0,
        "def_lg": 23.0
      }
    },
    {
      "canonical_id": "akwasi-owusu-ansah",
      "canonical_name": "Akwasi Owusu-Ansah",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 10.0,
        "def_tot": 10.0
      }
    },
    {
      "canonical_id": "alan-michael-cash",
      "canonical_name": "Alan-Michael Cash",
      "positions": [
        "DB",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 25.0,
        "def_tot": 25.0,
        "def_sack": 2.0,
        "def_ydsl": 10.0
      }
    },
    {
      "canonical_id": "alex-bazzie",
      "canonical_name": "Alex Bazzie",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 35.0,
        "def_tot": 35.0,
        "def_sack": 10.0,
        "def_ydsl": 67.0
      }
    },
    {
      "canonical_id": "alex-charette",
      "canonical_name": "Alex Charette",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 1.0,
        "ret_yds": 20.0,
        "ret_lg": 20.0
      }
    },
    {
      "canonical_id": "alex-hoffman-ellis",
      "canonical_name": "Alex Hoffman-Ellis",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 7.0,
        "def_tot": 7.0
      }
    },
    {
      "canonical_id": "alex-mateas",
      "canonical_name": "Alex Mateas",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "alex-ogbongbemiga",
      "canonical_name": "Alex Ogbongbemiga",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 1.0,
        "ret_yds": -2.0,
        "ret_lg": -2.0
      }
    },
    {
      "canonical_id": "alex-singleton",
      "canonical_name": "Alex Singleton",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 75.0,
        "def_tot": 75.0
      }
    },
    {
      "canonical_id": "alexandre-dupuis",
      "canonical_name": "Alexandre Dupuis",
      "positions": [
        "FB",
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 10.0,
        "recv_yds": 72.0,
        "recv_lg": 59.0,
        "recv_tar": 11.0,
        "recv_yac": 35.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "almondo-sewell",
      "canonical_name": "Almondo Sewell",
      "positions": [
        "DB",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 45.0,
        "def_tot": 45.0,
        "def_sack": 11.0,
        "def_ydsl": 89.0
      }
    },
    {
      "canonical_id": "andre-durie",
      "canonical_name": "Andre Durie",
      "positions": [
        "SB",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "recv_rec": 23.0,
        "recv_yds": 228.0,
        "recv_lg": 156.0,
        "recv_tar": 34.0,
        "recv_yac": 159.0,
        "recv_td": 1.0,
        "ret_num": 3.0,
        "ret_yds": 41.0,
        "ret_lg": 22.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0,
        "def_solo": 3.0,
        "def_tot": 3.0,
        "rush_att": 6.0,
        "rush_yds": 35.0,
        "rush_lg": 17.0
      }
    },
    {
      "canonical_id": "andrew-buckley",
      "canonical_name": "Andrew Buckley",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 2.0,
        "pass_cmp": 1.0,
        "pass_yds": 13.0,
        "pass_lg": 13.0,
        "pass_sack": 1.0,
        "pass_loss": 1.0,
        "rush_att": 30.0,
        "rush_yds": 51.0,
        "rush_lg": 29.0,
        "rush_td": 9.0,
        "score_tot": 9.0,
        "score_r": 9.0,
        "score_pts": 54.0
      }
    },
    {
      "canonical_id": "andrew-fantuz",
      "canonical_name": "Andrew Fantuz",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 101.0,
        "recv_yds": 1059.0,
        "recv_td": 5.0,
        "recv_tar": 128.0,
        "recv_yac": 265.0,
        "recv_lg": 226.0,
        "ret_num": 3.0,
        "ret_yds": 98.0,
        "ret_lg": 98.0,
        "ret_ret": 3.0,
        "score_tot": 5.0,
        "score_p": 5.0,
        "score_pts": 38.0,
        "score_conv": 4.0,
        "def_solo": 2.0,
        "def_tot": 2.0,
        "ret_ryds": 51.0,
        "ret_td": 1.0
      }
    },
    {
      "canonical_id": "andrew-harris",
      "canonical_name": "Andrew Harris",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 184.0,
        "rush_yds": 908.0,
        "rush_lg": 218.0,
        "rush_td": 4.0,
        "recv_rec": 71.0,
        "recv_yds": 658.0,
        "recv_lg": 248.0,
        "recv_tar": 82.0,
        "recv_yac": 539.0,
        "recv_td": 1.0,
        "ret_num": 1.0,
        "ret_yds": 19.0,
        "ret_lg": 19.0,
        "def_solo": 2.0,
        "def_tot": 2.0,
        "score_tot": 5.0,
        "score_r": 4.0,
        "score_pts": 30.0,
        "score_p": 1.0
      }
    },
    {
      "canonical_id": "andrew-marshall",
      "canonical_name": "Andrew Marshall",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_sack": 1.0,
        "def_ydsl": 4.0,
        "def_solo": 3.0,
        "def_tot": 3.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "anthony-allen",
      "canonical_name": "Anthony Allen",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 87.0,
        "rush_yds": 436.0,
        "rush_lg": 105.0,
        "rush_td": 3.0,
        "recv_rec": 16.0,
        "recv_yds": 91.0,
        "recv_td": 1.0,
        "recv_tar": 18.0,
        "recv_yac": 72.0,
        "recv_lg": 36.0,
        "def_solo": 2.0,
        "def_tot": 2.0,
        "score_tot": 4.0,
        "score_p": 1.0,
        "score_pts": 30.0,
        "score_r": 3.0,
        "score_conv": 3.0
      }
    },
    {
      "canonical_id": "anthony-coombs",
      "canonical_name": "Anthony Coombs",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 36.0,
        "recv_yds": 297.0,
        "recv_lg": 152.0,
        "recv_tar": 48.0,
        "recv_yac": 187.0,
        "recv_td": 1.0,
        "ret_num": 6.0,
        "ret_yds": 117.0,
        "ret_lg": 74.0,
        "score_tot": 2.0,
        "score_r": 1.0,
        "score_pts": 14.0,
        "score_p": 1.0,
        "score_conv": 1.0,
        "rush_att": 12.0,
        "rush_yds": 45.0,
        "rush_lg": 33.0,
        "rush_td": 1.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "anthony-fera",
      "canonical_name": "Anthony Fera",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "stat_fgm": 16.0,
        "stat_fga": 20.0,
        "stat_lg": 326.0,
        "stat_pts": 61.0,
        "stat_xpm": 13.0,
        "stat_xpa": 15.0,
        "ret_num": 33.0,
        "ret_yds": 2072.0,
        "ret_lg": 519.0,
        "ret_ret": 32.0,
        "ret_ryds": 737.0,
        "score_pts": 67.0
      }
    },
    {
      "canonical_id": "anthony-gaitor",
      "canonical_name": "Anthony Gaitor",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 40.0,
        "def_tot": 40.0,
        "def_int": 3.0,
        "def_yds": 46.0,
        "def_lg": 9.0,
        "def_td": 1.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "anthony-orange",
      "canonical_name": "Anthony Orange",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 39.0,
        "def_tot": 39.0,
        "def_int": 3.0,
        "def_yds": 29.0,
        "def_lg": 17.0,
        "ret_num": 2.0,
        "ret_yds": 14.0,
        "ret_lg": 14.0
      }
    },
    {
      "canonical_id": "anthony-parker",
      "canonical_name": "Anthony Parker",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 54.0,
        "recv_yds": 679.0,
        "recv_lg": 290.0,
        "recv_tar": 85.0,
        "recv_yac": 305.0,
        "recv_td": 4.0,
        "ret_num": 6.0,
        "ret_yds": 119.0,
        "ret_lg": 79.0,
        "rush_att": 4.0,
        "rush_yds": 48.0,
        "rush_lg": 43.0,
        "score_tot": 4.0,
        "score_p": 4.0,
        "score_pts": 28.0,
        "score_conv": 2.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "anthony-thompson",
      "canonical_name": "Anthony Thompson",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 7.0,
        "def_tot": 7.0
      }
    },
    {
      "canonical_id": "anthony-woodson",
      "canonical_name": "Anthony Woodson",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 15.0,
        "rush_yds": 72.0,
        "rush_lg": 38.0,
        "rush_td": 1.0,
        "recv_rec": 4.0,
        "recv_yds": 47.0,
        "recv_lg": 37.0,
        "recv_tar": 5.0,
        "recv_yac": 15.0,
        "score_tot": 1.0,
        "score_r": 1.0,
        "score_pts": 6.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "antoine-pruneau",
      "canonical_name": "Antoine Pruneau",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 64.0,
        "def_tot": 64.0,
        "def_sack": 1.0,
        "def_ydsl": 1.0,
        "def_int": 1.0,
        "def_yds": 53.0,
        "def_lg": 53.0
      }
    },
    {
      "canonical_id": "antonio-johnson",
      "canonical_name": "Antonio Johnson",
      "positions": [
        "OL",
        "S"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "armanti-edwards",
      "canonical_name": "Armanti Edwards",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 19.0,
        "recv_yds": 231.0,
        "recv_lg": 43.0,
        "recv_tar": 23.0,
        "recv_yac": 87.0,
        "recv_td": 1.0,
        "ret_num": 7.0,
        "ret_yds": 56.0,
        "ret_lg": 12.0,
        "rush_att": 2.0,
        "rush_yds": 11.0,
        "rush_td": 1.0,
        "rush_lg": 6.0,
        "score_tot": 2.0,
        "score_r": 1.0,
        "score_pts": 12.0,
        "score_p": 1.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "arnaud-gascon-nadon",
      "canonical_name": "Arnaud Gascon-Nadon",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 15.0,
        "def_tot": 15.0,
        "def_sack": 6.0,
        "def_ydsl": 35.0,
        "score_saf": 1.0,
        "score_pts": 2.0,
        "ret_num": 1.0,
        "ret_yds": 11.0,
        "ret_lg": 11.0
      }
    },
    {
      "canonical_id": "aston-whiteside",
      "canonical_name": "Aston Whiteside",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 13.0,
        "def_tot": 13.0,
        "def_sack": 3.0,
        "def_ydsl": 25.0
      }
    },
    {
      "canonical_id": "bj-cunningham",
      "canonical_name": "B.J. Cunningham",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 60.0,
        "recv_yds": 773.0,
        "recv_lg": 270.0,
        "recv_tar": 92.0,
        "recv_yac": 225.0,
        "recv_td": 3.0,
        "rush_att": 4.0,
        "rush_yds": 25.0,
        "rush_td": 1.0,
        "rush_lg": 13.0,
        "def_solo": 2.0,
        "def_tot": 2.0,
        "score_tot": 4.0,
        "score_p": 3.0,
        "score_pts": 26.0,
        "score_r": 1.0,
        "score_conv": 1.0
      }
    },
    {
      "canonical_id": "bakari-grant",
      "canonical_name": "Bakari Grant",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 49.0,
        "recv_yds": 695.0,
        "recv_lg": 297.0,
        "recv_tar": 72.0,
        "recv_yac": 244.0,
        "recv_td": 4.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 4.0,
        "score_p": 4.0,
        "score_pts": 28.0,
        "score_conv": 2.0
      }
    },
    {
      "canonical_id": "ben-daguilar",
      "canonical_name": "Ben D\\'Aguilar",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "ben-malena",
      "canonical_name": "Ben Malena",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 4.0,
        "rush_yds": 20.0,
        "rush_lg": 11.0,
        "recv_rec": 2.0,
        "recv_yds": 3.0,
        "recv_lg": 6.0,
        "recv_tar": 3.0,
        "recv_yac": 2.0,
        "ret_yds": 5.0,
        "ret_lg": 5.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "billy-parker",
      "canonical_name": "Billy Parker",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 8.0,
        "def_tot": 8.0,
        "def_int": 1.0,
        "def_yds": 65.0,
        "def_lg": 65.0
      }
    },
    {
      "canonical_id": "blair-smith",
      "canonical_name": "Blair Smith",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 5.0,
        "def_tot": 5.0
      }
    },
    {
      "canonical_id": "bo-levi-mitchell",
      "canonical_name": "Bo Levi Mitchell",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 674.0,
        "pass_cmp": 460.0,
        "pass_yds": 6133.0,
        "pass_td": 37.0,
        "pass_lg": 513.0,
        "pass_sack": 20.0,
        "pass_loss": 160.0,
        "pass_int": 12.0,
        "rush_att": 16.0,
        "rush_yds": 62.0,
        "rush_lg": 56.0
      }
    },
    {
      "canonical_id": "boris-bede",
      "canonical_name": "Boris Bede",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "stat_fgm": 10.0,
        "stat_fga": 19.0,
        "stat_lg": 257.0,
        "stat_xpm": 17.0,
        "stat_xpa": 18.0,
        "stat_pts": 47.0,
        "ret_num": 36.0,
        "ret_yds": 2530.0,
        "ret_lg": 685.0,
        "ret_ret": 33.0,
        "ret_ryds": 715.0,
        "ret_td": 1.0,
        "score_pts": 56.0
      }
    },
    {
      "canonical_id": "boseko-lokombo",
      "canonical_name": "Boseko Lokombo",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 10.0,
        "def_tot": 10.0
      }
    },
    {
      "canonical_id": "brad-sinopoli",
      "canonical_name": "Brad Sinopoli",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 99.0,
        "recv_yds": 1158.0,
        "recv_lg": 373.0,
        "recv_td": 5.0,
        "recv_tar": 125.0,
        "recv_yac": 521.0,
        "rush_att": 1.0,
        "rush_yds": -8.0,
        "rush_lg": -8.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 5.0,
        "score_p": 5.0,
        "score_pts": 30.0
      }
    },
    {
      "canonical_id": "brandon-banks",
      "canonical_name": "Brandon Banks",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 31.0,
        "recv_yds": 360.0,
        "recv_td": 4.0,
        "recv_tar": 47.0,
        "recv_yac": 182.0,
        "recv_lg": 164.0,
        "ret_num": 60.0,
        "ret_yds": 1289.0,
        "ret_lg": 508.0,
        "ret_td": 3.0,
        "score_tot": 7.0,
        "score_p": 4.0,
        "score_pts": 42.0,
        "score_pr": 1.0,
        "def_solo": 3.0,
        "def_tot": 3.0,
        "rush_att": 6.0,
        "rush_yds": 27.0,
        "rush_lg": 27.0
      }
    },
    {
      "canonical_id": "brandon-boudreaux",
      "canonical_name": "Brandon Boudreaux",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0,
        "def_sack": 1.0,
        "def_ydsl": 8.0
      }
    },
    {
      "canonical_id": "brandon-bridge",
      "canonical_name": "Brandon Bridge",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_sack": 4.0,
        "pass_loss": 11.0,
        "pass_att": 13.0,
        "pass_cmp": 11.0,
        "pass_yds": 163.0,
        "pass_lg": 78.0,
        "rush_att": 7.0,
        "rush_yds": 25.0,
        "rush_td": 3.0,
        "rush_lg": 7.0,
        "score_tot": 3.0,
        "score_r": 3.0,
        "score_pts": 18.0
      }
    },
    {
      "canonical_id": "brandon-isaac",
      "canonical_name": "Brandon Isaac",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 47.0,
        "def_tot": 47.0,
        "def_sack": 1.0,
        "def_ydsl": 5.0
      }
    },
    {
      "canonical_id": "brandon-mcdonald",
      "canonical_name": "Brandon McDonald",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 6.0,
        "def_tot": 6.0
      }
    },
    {
      "canonical_id": "brandon-rutley",
      "canonical_name": "Brandon Rutley",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 107.0,
        "rush_yds": 447.0,
        "rush_lg": 129.0,
        "rush_td": 4.0,
        "recv_rec": 33.0,
        "recv_yds": 291.0,
        "recv_lg": 91.0,
        "recv_tar": 37.0,
        "recv_yac": 275.0,
        "recv_td": 2.0,
        "score_tot": 6.0,
        "score_r": 4.0,
        "score_pts": 36.0,
        "score_p": 2.0
      }
    },
    {
      "canonical_id": "brandon-sermons",
      "canonical_name": "Brandon Sermons",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 27.0,
        "def_tot": 27.0
      }
    },
    {
      "canonical_id": "brandon-smith",
      "canonical_name": "Brandon Smith",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 78.0,
        "def_tot": 78.0,
        "def_sack": 1.0,
        "def_ydsl": 8.0
      }
    },
    {
      "canonical_id": "brandon-stewart",
      "canonical_name": "Brandon Stewart",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 73.0,
        "def_tot": 73.0
      }
    },
    {
      "canonical_id": "brandon-tennant",
      "canonical_name": "Brandon Tennant",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "brandon-whitaker",
      "canonical_name": "Brandon Whitaker",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 186.0,
        "rush_yds": 1009.0,
        "rush_lg": 246.0,
        "rush_td": 3.0,
        "recv_rec": 81.0,
        "recv_yds": 549.0,
        "recv_lg": 220.0,
        "recv_tar": 100.0,
        "recv_yac": 486.0,
        "recv_td": 4.0,
        "pass_att": 1.0,
        "def_solo": 3.0,
        "def_tot": 3.0,
        "score_tot": 7.0,
        "score_p": 4.0,
        "score_pts": 42.0,
        "score_r": 3.0
      }
    },
    {
      "canonical_id": "brandon-zylstra",
      "canonical_name": "Brandon Zylstra",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 40.0,
        "recv_yds": 621.0,
        "recv_lg": 193.0,
        "recv_tar": 53.0,
        "recv_yac": 251.0,
        "recv_td": 3.0,
        "ret_num": 9.0,
        "ret_yds": 39.0,
        "ret_lg": 21.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 3.0,
        "score_p": 3.0,
        "score_pts": 18.0
      }
    },
    {
      "canonical_id": "brandyn-thompson",
      "canonical_name": "Brandyn Thompson",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 25.0,
        "def_tot": 25.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "brendan-gillanders",
      "canonical_name": "Brendan Gillanders",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 6.0,
        "rush_yds": 23.0,
        "rush_lg": 9.0,
        "recv_rec": 2.0,
        "recv_yds": 15.0,
        "recv_lg": 8.0,
        "recv_tar": 2.0,
        "recv_yac": 14.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "brendan-morgan",
      "canonical_name": "Brendan Morgan",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "brendon-labatte",
      "canonical_name": "Brendon LaBatte",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "brett-maher",
      "canonical_name": "Brett Maher",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "stat_fgm": 43.0,
        "stat_fga": 53.0,
        "stat_lg": 751.0,
        "stat_xpm": 38.0,
        "stat_xpa": 41.0,
        "stat_pts": 167.0,
        "ret_num": 84.0,
        "ret_yds": 5313.0,
        "ret_lg": 1366.0,
        "ret_ret": 79.0,
        "ret_ryds": 1560.0,
        "ret_blk": 1.0,
        "ret_td": 1.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_pts": 178.0
      }
    },
    {
      "canonical_id": "brian-bulcke",
      "canonical_name": "Brian Bulcke",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "brian-jones",
      "canonical_name": "Brian Jones",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_tar": 19.0,
        "recv_rec": 12.0,
        "recv_yds": 128.0,
        "recv_lg": 65.0,
        "recv_yac": 31.0,
        "recv_td": 1.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "brian-simmons",
      "canonical_name": "Brian Simmons",
      "positions": [
        "P",
        "T"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "brian-tyms",
      "canonical_name": "Brian Tyms",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 12.0,
        "recv_yds": 147.0,
        "recv_td": 1.0,
        "recv_tar": 15.0,
        "recv_yac": 44.0,
        "recv_lg": 47.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 8.0,
        "score_conv": 1.0
      }
    },
    {
      "canonical_id": "brock-jensen",
      "canonical_name": "Brock Jensen",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 43.0,
        "pass_cmp": 29.0,
        "pass_yds": 330.0,
        "pass_td": 2.0,
        "pass_sack": 6.0,
        "pass_loss": 26.0,
        "pass_lg": 31.0,
        "rush_att": 19.0,
        "rush_yds": 73.0,
        "rush_lg": 36.0,
        "rush_td": 1.0,
        "score_tot": 1.0,
        "score_r": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "bruce-johnson",
      "canonical_name": "Bruce Johnson",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 33.0,
        "def_tot": 33.0,
        "def_int": 1.0,
        "def_yds": 6.0,
        "def_lg": 6.0
      }
    },
    {
      "canonical_id": "bryan-burnham",
      "canonical_name": "Bryan Burnham",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 79.0,
        "recv_yds": 1400.0,
        "recv_lg": 543.0,
        "recv_tar": 109.0,
        "recv_yac": 478.0,
        "recv_td": 4.0,
        "rush_att": 1.0,
        "rush_yds": -7.0,
        "rush_lg": -7.0,
        "score_tot": 4.0,
        "score_p": 4.0,
        "score_pts": 26.0,
        "score_conv": 1.0,
        "def_solo": 6.0,
        "def_tot": 6.0
      }
    },
    {
      "canonical_id": "bryan-hall",
      "canonical_name": "Bryan Hall",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 33.0,
        "def_tot": 33.0,
        "def_sack": 4.0,
        "def_ydsl": 42.0,
        "score_saf": 1.0,
        "score_pts": 2.0
      }
    },
    {
      "canonical_id": "bryant-mitchell",
      "canonical_name": "Bryant Mitchell",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 5.0,
        "recv_yds": 69.0,
        "recv_lg": 39.0,
        "recv_tar": 7.0,
        "recv_yac": 30.0
      }
    },
    {
      "canonical_id": "bryant-moniz",
      "canonical_name": "Bryant Moniz",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 2.0,
        "rush_yds": 11.0,
        "rush_lg": 11.0
      }
    },
    {
      "canonical_id": "bryant-turner",
      "canonical_name": "Bryant Turner",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 15.0,
        "def_tot": 15.0,
        "def_sack": 1.0,
        "def_ydsl": 11.0
      }
    },
    {
      "canonical_id": "buddy-jackson",
      "canonical_name": "Buddy Jackson",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 21.0,
        "def_tot": 21.0
      }
    },
    {
      "canonical_id": "cj-gable",
      "canonical_name": "C.J. Gable",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 135.0,
        "rush_yds": 714.0,
        "rush_lg": 248.0,
        "rush_td": 4.0,
        "recv_tar": 63.0,
        "recv_rec": 43.0,
        "recv_yds": 458.0,
        "recv_lg": 288.0,
        "recv_yac": 344.0,
        "recv_td": 1.0,
        "ret_num": 5.0,
        "ret_yds": 100.0,
        "ret_lg": 66.0,
        "def_solo": 3.0,
        "def_tot": 3.0,
        "score_tot": 5.0,
        "score_r": 4.0,
        "score_pts": 30.0,
        "score_p": 1.0
      }
    },
    {
      "canonical_id": "co-prime",
      "canonical_name": "C.O. Prime",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 1.0,
        "rush_yds": 19.0,
        "rush_lg": 19.0,
        "recv_tar": 3.0,
        "recv_rec": 2.0,
        "recv_yds": 52.0,
        "recv_lg": 52.0,
        "recv_yac": 49.0
      }
    },
    {
      "canonical_id": "cj-roberts",
      "canonical_name": "CJ Roberts",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 21.0,
        "def_tot": 21.0,
        "def_int": 2.0,
        "def_yds": 19.0,
        "def_td": 1.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "caleb-holley",
      "canonical_name": "Caleb Holley",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 56.0,
        "recv_yds": 655.0,
        "recv_lg": 237.0,
        "recv_tar": 82.0,
        "recv_yac": 182.0,
        "recv_td": 2.0,
        "ret_num": 1.0,
        "rush_att": 2.0,
        "rush_yds": -3.0,
        "rush_lg": -3.0,
        "score_tot": 2.0,
        "score_p": 2.0,
        "score_conv": 1.0,
        "score_pts": 14.0
      }
    },
    {
      "canonical_id": "calvin-mccarty",
      "canonical_name": "Calvin McCarty",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 14.0,
        "rush_yds": 57.0,
        "rush_lg": 20.0,
        "rush_td": 1.0,
        "recv_rec": 11.0,
        "recv_yds": 79.0,
        "recv_lg": 39.0,
        "recv_tar": 11.0,
        "recv_yac": 69.0,
        "score_tot": 1.0,
        "score_r": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "cam-mcdaniel",
      "canonical_name": "Cam McDaniel",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 2.0,
        "rush_yds": 6.0,
        "rush_lg": 5.0,
        "ret_num": 1.0,
        "ret_yds": 11.0,
        "ret_lg": 11.0
      }
    },
    {
      "canonical_id": "cassius-vaughn",
      "canonical_name": "Cassius Vaughn",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 26.0,
        "def_tot": 26.0,
        "ret_num": 5.0,
        "ret_yds": 130.0,
        "ret_lg": 80.0
      }
    },
    {
      "canonical_id": "cauchy-muamba",
      "canonical_name": "Cauchy Muamba",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 14.0,
        "def_tot": 14.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "cedric-mckinley",
      "canonical_name": "Cedric McKinley",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "chad-owens",
      "canonical_name": "Chad Owens",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 58.0,
        "recv_yds": 808.0,
        "recv_td": 5.0,
        "recv_tar": 93.0,
        "recv_yac": 291.0,
        "recv_lg": 281.0,
        "ret_num": 3.0,
        "ret_yds": 33.0,
        "ret_lg": 33.0,
        "score_tot": 5.0,
        "score_p": 5.0,
        "score_pts": 32.0,
        "score_conv": 1.0,
        "rush_att": 1.0,
        "rush_yds": 3.0,
        "rush_lg": 3.0,
        "def_solo": 4.0,
        "def_tot": 4.0
      }
    },
    {
      "canonical_id": "chandler-fenner",
      "canonical_name": "Chandler Fenner",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 39.0,
        "def_tot": 39.0
      }
    },
    {
      "canonical_id": "charleston-hughes",
      "canonical_name": "Charleston Hughes",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 48.0,
        "def_tot": 48.0,
        "def_sack": 16.0,
        "def_ydsl": 89.0
      }
    },
    {
      "canonical_id": "charlie-power",
      "canonical_name": "Charlie Power",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 2.0,
        "recv_yds": 4.0,
        "recv_lg": 4.0,
        "recv_tar": 2.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "chip-cox",
      "canonical_name": "Chip Cox",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 1.0,
        "def_yds": 30.0,
        "def_lg": 30.0,
        "def_solo": 73.0,
        "def_tot": 73.0,
        "def_sack": 2.0,
        "def_ydsl": 12.0,
        "score_tot": 1.0,
        "score_fr": 1.0,
        "score_pts": 6.0,
        "misc_td": 1.0
      }
    },
    {
      "canonical_id": "chris-ackie",
      "canonical_name": "Chris Ackie",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 4.0,
        "def_tot": 4.0
      }
    },
    {
      "canonical_id": "chris-davis",
      "canonical_name": "Chris Davis",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 24.0,
        "def_tot": 24.0
      }
    },
    {
      "canonical_id": "chris-getzlaf",
      "canonical_name": "Chris Getzlaf",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 41.0,
        "recv_yds": 447.0,
        "recv_lg": 218.0,
        "recv_tar": 65.0,
        "recv_yac": 150.0,
        "recv_td": 3.0,
        "score_tot": 3.0,
        "score_p": 3.0,
        "score_pts": 20.0,
        "score_conv": 1.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "chris-greaves",
      "canonical_name": "Chris Greaves",
      "positions": [
        "G"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "chris-milo",
      "canonical_name": "Chris Milo",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "stat_fgm": 47.0,
        "stat_fga": 58.0,
        "stat_lg": 614.0,
        "stat_xpm": 32.0,
        "stat_xpa": 35.0,
        "stat_pts": 173.0,
        "ret_num": 16.0,
        "ret_yds": 761.0,
        "ret_lg": 342.0,
        "ret_ret": 16.0,
        "ret_ryds": 191.0,
        "ret_blk": 1.0,
        "score_pts": 178.0
      }
    },
    {
      "canonical_id": "chris-rainey",
      "canonical_name": "Chris Rainey",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 42.0,
        "rush_yds": 345.0,
        "rush_td": 2.0,
        "rush_lg": 146.0,
        "recv_rec": 37.0,
        "recv_yds": 303.0,
        "recv_lg": 168.0,
        "recv_tar": 46.0,
        "recv_yac": 211.0,
        "recv_td": 4.0,
        "ret_num": 65.0,
        "ret_yds": 1486.0,
        "ret_lg": 604.0,
        "ret_td": 2.0,
        "score_tot": 8.0,
        "score_r": 2.0,
        "score_pr": 2.0,
        "score_pts": 52.0,
        "score_conv": 2.0,
        "score_p": 4.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "chris-randle",
      "canonical_name": "Chris Randle",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 3.0,
        "def_yds": 18.0,
        "def_lg": 18.0,
        "def_solo": 33.0,
        "def_tot": 33.0
      }
    },
    {
      "canonical_id": "chris-van-zeyl",
      "canonical_name": "Chris Van Zeyl",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "chris-williams",
      "canonical_name": "Chris Williams",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 77.0,
        "recv_yds": 1246.0,
        "recv_lg": 405.0,
        "recv_td": 10.0,
        "recv_tar": 117.0,
        "recv_yac": 575.0,
        "ret_num": 14.0,
        "ret_yds": 198.0,
        "ret_lg": 146.0,
        "score_p": 10.0,
        "score_tot": 4.0,
        "score_pts": 24.0
      }
    },
    {
      "canonical_id": "christophe-normand",
      "canonical_name": "Christophe Normand",
      "positions": [
        "FB",
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 9.0,
        "rush_yds": 65.0,
        "rush_lg": 23.0,
        "recv_rec": 2.0,
        "recv_yds": 20.0,
        "recv_lg": 20.0,
        "recv_tar": 5.0,
        "recv_yac": 20.0,
        "ret_num": 1.0,
        "ret_yds": 7.0,
        "ret_lg": 7.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "ciante-evans",
      "canonical_name": "Ciante Evans",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 50.0,
        "def_tot": 50.0,
        "def_int": 3.0,
        "def_yds": 32.0,
        "def_lg": 32.0
      }
    },
    {
      "canonical_id": "clarence-denmark",
      "canonical_name": "Clarence Denmark",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 56.0,
        "recv_yds": 758.0,
        "recv_lg": 165.0,
        "recv_td": 8.0,
        "recv_tar": 74.0,
        "recv_yac": 205.0,
        "score_tot": 8.0,
        "score_p": 8.0,
        "score_pts": 48.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "cody-fajardo",
      "canonical_name": "Cody FAJARDO",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 18.0,
        "pass_cmp": 11.0,
        "pass_yds": 107.0,
        "pass_td": 2.0,
        "pass_lg": 13.0,
        "rush_att": 21.0,
        "rush_yds": 89.0,
        "rush_lg": 37.0,
        "rush_td": 3.0,
        "score_tot": 3.0,
        "score_r": 3.0,
        "score_pts": 18.0
      }
    },
    {
      "canonical_id": "cody-husband",
      "canonical_name": "Cody Husband",
      "positions": [
        "C"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "connor-williams",
      "canonical_name": "Connor Williams",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 25.0,
        "def_tot": 25.0,
        "def_sack": 7.0,
        "def_ydsl": 52.0,
        "score_tot": 6.0,
        "score_pts": 36.0
      }
    },
    {
      "canonical_id": "corbin-louks",
      "canonical_name": "Corbin Louks",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_tar": 18.0,
        "recv_rec": 7.0,
        "recv_yds": 70.0,
        "recv_lg": 60.0,
        "recv_yac": 27.0
      }
    },
    {
      "canonical_id": "cordarro-law",
      "canonical_name": "Cordarro Law",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 12.0,
        "def_tot": 12.0,
        "def_sack": 5.0,
        "def_ydsl": 34.0
      }
    },
    {
      "canonical_id": "cordelius-parks",
      "canonical_name": "Cordelius Parks",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 36.0,
        "def_tot": 36.0,
        "def_int": 1.0,
        "def_yds": 3.0,
        "def_lg": 3.0,
        "ret_num": 1.0,
        "ret_yds": 24.0,
        "ret_lg": 24.0
      }
    },
    {
      "canonical_id": "corey-watman",
      "canonical_name": "Corey Watman",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "corvey-irvin",
      "canonical_name": "Corvey Irvin",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 27.0,
        "def_tot": 27.0,
        "def_sack": 5.0,
        "def_ydsl": 22.0
      }
    },
    {
      "canonical_id": "cory-greenwood",
      "canonical_name": "Cory Greenwood",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 70.0,
        "def_tot": 70.0,
        "def_sack": 2.0,
        "def_ydsl": 7.0
      }
    },
    {
      "canonical_id": "cory-watson",
      "canonical_name": "Cory Watson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 44.0,
        "recv_yds": 488.0,
        "recv_lg": 278.0,
        "recv_tar": 61.0,
        "recv_yac": 233.0,
        "recv_td": 2.0,
        "score_tot": 2.0,
        "score_p": 2.0,
        "score_pts": 12.0
      }
    },
    {
      "canonical_id": "courtney-stephen",
      "canonical_name": "Courtney Stephen",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 39.0,
        "def_tot": 39.0,
        "def_sack": 2.0,
        "def_ydsl": 14.0,
        "def_int": 2.0,
        "def_yds": 8.0,
        "def_lg": 8.0
      }
    },
    {
      "canonical_id": "courtney-taylor",
      "canonical_name": "Courtney Taylor",
      "positions": [
        "SB",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "recv_rec": 1.0,
        "recv_yds": 8.0,
        "recv_lg": 8.0,
        "recv_tar": 1.0
      }
    },
    {
      "canonical_id": "craig-roh",
      "canonical_name": "Craig Roh",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 23.0,
        "def_tot": 23.0,
        "def_sack": 7.0,
        "def_ydsl": 60.0
      }
    },
    {
      "canonical_id": "curtis-steele",
      "canonical_name": "Curtis Steele",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 54.0,
        "rush_yds": 314.0,
        "rush_lg": 101.0,
        "recv_rec": 16.0,
        "recv_yds": 138.0,
        "recv_lg": 76.0,
        "recv_tar": 29.0,
        "recv_yac": 105.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "danthony-batiste",
      "canonical_name": "D\\'Anthony Batiste",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "davaris-daniels",
      "canonical_name": "DaVaris DANIELS",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 62.0,
        "recv_yds": 1081.0,
        "recv_lg": 155.0,
        "recv_tar": 88.0,
        "recv_yac": 448.0,
        "recv_td": 10.0,
        "rush_att": 4.0,
        "rush_yds": 67.0,
        "rush_lg": 34.0,
        "rush_td": 1.0,
        "def_solo": 2.0,
        "def_tot": 2.0,
        "score_tot": 11.0,
        "score_p": 10.0,
        "score_pts": 70.0,
        "score_conv": 2.0,
        "score_r": 1.0
      }
    },
    {
      "canonical_id": "damaso-munoz",
      "canonical_name": "Damaso Munoz",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 96.0,
        "def_tot": 96.0,
        "def_sack": 4.0,
        "def_ydsl": 30.0,
        "def_int": 1.0,
        "def_yds": 3.0,
        "def_lg": 3.0
      }
    },
    {
      "canonical_id": "dan-clark",
      "canonical_name": "Dan Clark",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "dan-lefevour",
      "canonical_name": "Dan LeFevour",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 105.0,
        "pass_cmp": 73.0,
        "pass_yds": 779.0,
        "pass_td": 6.0,
        "pass_int": 6.0,
        "pass_lg": 82.0,
        "pass_sack": 5.0,
        "pass_loss": 19.0,
        "rush_att": 41.0,
        "rush_yds": 155.0,
        "rush_lg": 61.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "daniel-federkeil",
      "canonical_name": "Daniel Federkeil",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0,
        "recv_rec": 1.0,
        "recv_yds": 21.0,
        "recv_lg": 21.0,
        "recv_tar": 1.0,
        "recv_yac": 14.0
      }
    },
    {
      "canonical_id": "danny-obrien",
      "canonical_name": "Danny O'Brien",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 26.0,
        "pass_int": 2.0,
        "pass_sack": 2.0,
        "pass_loss": 10.0,
        "pass_cmp": 12.0,
        "pass_yds": 141.0,
        "pass_lg": 65.0,
        "rush_att": 6.0,
        "rush_yds": 14.0,
        "rush_lg": 6.0
      }
    },
    {
      "canonical_id": "darian-durant",
      "canonical_name": "Darian Durant",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 495.0,
        "pass_cmp": 330.0,
        "pass_yds": 3839.0,
        "pass_td": 14.0,
        "pass_lg": 587.0,
        "pass_sack": 40.0,
        "pass_loss": 286.0,
        "pass_int": 7.0,
        "rush_att": 57.0,
        "rush_yds": 308.0,
        "rush_lg": 134.0,
        "rush_td": 6.0,
        "recv_rec": 1.0,
        "recv_yds": 3.0,
        "recv_lg": 3.0,
        "recv_tar": 1.0,
        "recv_yac": 3.0,
        "def_solo": 3.0,
        "def_tot": 3.0,
        "score_tot": 6.0,
        "score_r": 6.0,
        "score_pts": 38.0,
        "score_conv": 1.0
      }
    },
    {
      "canonical_id": "darius-allen",
      "canonical_name": "Darius Allen",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 4.0,
        "def_tot": 4.0,
        "def_sack": 1.0,
        "def_ydsl": 10.0
      }
    },
    {
      "canonical_id": "darvin-adams",
      "canonical_name": "Darvin Adams",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 44.0,
        "recv_yds": 612.0,
        "recv_td": 5.0,
        "recv_tar": 71.0,
        "recv_yac": 142.0,
        "recv_lg": 205.0,
        "rush_att": 1.0,
        "rush_yds": 1.0,
        "rush_lg": 1.0,
        "score_tot": 5.0,
        "score_p": 5.0,
        "score_pts": 30.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "daryl-waud",
      "canonical_name": "Daryl Waud",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 7.0,
        "def_tot": 7.0
      }
    },
    {
      "canonical_id": "david-hinds",
      "canonical_name": "David Hinds",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 34.0,
        "def_tot": 34.0,
        "def_int": 1.0,
        "def_yds": 3.0,
        "def_lg": 3.0
      }
    },
    {
      "canonical_id": "david-m\u00e9nard",
      "canonical_name": "David M\u00e9nard",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 7.0,
        "def_tot": 7.0,
        "def_sack": 2.0,
        "def_ydsl": 16.0
      }
    },
    {
      "canonical_id": "dequin-evans",
      "canonical_name": "DeQuin Evans",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 4.0,
        "def_tot": 4.0,
        "def_sack": 1.0,
        "def_ydsl": 2.0
      }
    },
    {
      "canonical_id": "devier-posey",
      "canonical_name": "DeVier Posey",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 18.0,
        "recv_yds": 205.0,
        "recv_lg": 102.0,
        "recv_fd": 3.0,
        "recv_tar": 24.0,
        "recv_yac": 57.0,
        "ret_num": 9.0,
        "ret_yds": 138.0,
        "ret_lg": 46.0
      }
    },
    {
      "canonical_id": "declan-cross",
      "canonical_name": "Declan Cross",
      "positions": [
        "FB",
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "recv_tar": 4.0,
        "recv_rec": 2.0,
        "recv_yds": 17.0,
        "recv_lg": 17.0,
        "recv_yac": 15.0
      }
    },
    {
      "canonical_id": "deion-belue",
      "canonical_name": "Deion Belue",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 8.0,
        "def_tot": 8.0
      }
    },
    {
      "canonical_id": "delano-johnson",
      "canonical_name": "Delano Johnson",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 9.0,
        "def_tot": 9.0,
        "def_sack": 1.0,
        "def_ydsl": 5.0
      }
    },
    {
      "canonical_id": "demetrice-morley",
      "canonical_name": "Demetrice Morley",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "demetrius-wright",
      "canonical_name": "Demetrius Wright",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 9.0,
        "def_tot": 9.0
      }
    },
    {
      "canonical_id": "demonte-bolden",
      "canonical_name": "Demonte\\' Bolden",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "deon-lacey",
      "canonical_name": "Deon Lacey",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 83.0,
        "def_tot": 83.0,
        "def_int": 3.0,
        "def_yds": 33.0,
        "def_lg": 33.0,
        "def_td": 1.0,
        "def_sack": 1.0,
        "def_ydsl": 4.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 8.0,
        "score_saf": 1.0
      }
    },
    {
      "canonical_id": "derek-dennis",
      "canonical_name": "Derek Dennis",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "derek-jones",
      "canonical_name": "Derek Jones",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 4.0,
        "def_tot": 4.0
      }
    },
    {
      "canonical_id": "derek-wiggan",
      "canonical_name": "Derek Wiggan",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 13.0,
        "def_tot": 13.0,
        "def_sack": 2.0,
        "def_ydsl": 14.0
      }
    },
    {
      "canonical_id": "derel-walker",
      "canonical_name": "Derel Walker",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 107.0,
        "recv_yds": 1577.0,
        "recv_lg": 260.0,
        "recv_tar": 158.0,
        "recv_yac": 678.0,
        "recv_td": 9.0,
        "rush_att": 1.0,
        "rush_yds": 17.0,
        "rush_lg": 17.0,
        "def_solo": 2.0,
        "def_tot": 2.0,
        "score_tot": 9.0,
        "score_p": 9.0,
        "score_pts": 54.0
      }
    },
    {
      "canonical_id": "deron-mayo",
      "canonical_name": "Deron Mayo",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 77.0,
        "def_tot": 77.0,
        "def_sack": 1.0,
        "def_ydsl": 6.0
      }
    },
    {
      "canonical_id": "derrius-brooks",
      "canonical_name": "Derrius Brooks",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 1.0,
        "def_yds": 11.0,
        "def_lg": 11.0,
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "devin-smith",
      "canonical_name": "Devin Smith",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 36.0,
        "def_tot": 36.0,
        "def_sack": 1.0,
        "def_ydsl": 2.0
      }
    },
    {
      "canonical_id": "devon-bailey",
      "canonical_name": "Devon Bailey",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 2.0,
        "recv_yds": 83.0,
        "recv_lg": 11.0,
        "recv_tar": 3.0,
        "recv_td": 1.0,
        "recv_yac": 34.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "devon-wylie",
      "canonical_name": "Devon Wylie",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 14.0,
        "recv_yds": 166.0,
        "recv_lg": 70.0,
        "recv_td": 1.0,
        "recv_tar": 16.0,
        "recv_yac": 45.0,
        "ret_num": 26.0,
        "ret_yds": 485.0,
        "ret_lg": 199.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "rush_att": 1.0,
        "rush_yds": 16.0,
        "rush_lg": 16.0
      }
    },
    {
      "canonical_id": "dexter-janke",
      "canonical_name": "Dexter Janke",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "dillon-grondin",
      "canonical_name": "Dillon Grondin",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "diontae-spencer",
      "canonical_name": "Diontae Spencer",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 71.0,
        "recv_yds": 706.0,
        "recv_td": 3.0,
        "recv_tar": 106.0,
        "recv_yac": 308.0,
        "recv_lg": 247.0,
        "ret_num": 33.0,
        "ret_yds": 341.0,
        "ret_lg": 189.0,
        "def_solo": 5.0,
        "def_tot": 5.0,
        "rush_att": 4.0,
        "rush_yds": 37.0,
        "rush_lg": 37.0,
        "score_tot": 3.0,
        "score_p": 3.0,
        "score_pts": 18.0
      }
    },
    {
      "canonical_id": "dominique-ellis",
      "canonical_name": "Dominique Ellis",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 53.0,
        "def_tot": 53.0,
        "def_int": 2.0,
        "def_yds": 20.0,
        "def_lg": 20.0,
        "ret_num": 1.0
      }
    },
    {
      "canonical_id": "dominique-termansen",
      "canonical_name": "Dominique Termansen",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "don-oramasionwu",
      "canonical_name": "Don Oramasionwu",
      "positions": [
        "DB",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 5.0,
        "def_tot": 5.0
      }
    },
    {
      "canonical_id": "donnie-baggs",
      "canonical_name": "Donnie Baggs",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "drake-nevis",
      "canonical_name": "Drake Nevis",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 30.0,
        "def_tot": 30.0,
        "def_sack": 5.0,
        "def_ydsl": 25.0
      }
    },
    {
      "canonical_id": "drew-tate",
      "canonical_name": "Drew Tate",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 43.0,
        "pass_cmp": 27.0,
        "pass_yds": 255.0,
        "pass_lg": 50.0,
        "pass_int": 2.0,
        "pass_sack": 2.0,
        "pass_loss": 11.0,
        "rush_att": 3.0,
        "rush_yds": 8.0,
        "rush_lg": 8.0
      }
    },
    {
      "canonical_id": "drew-willy",
      "canonical_name": "Drew Willy",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 304.0,
        "pass_cmp": 214.0,
        "pass_yds": 2154.0,
        "pass_td": 8.0,
        "pass_int": 5.0,
        "pass_sack": 25.0,
        "pass_loss": 138.0,
        "pass_lg": 270.0,
        "rush_att": 22.0,
        "rush_yds": 175.0,
        "rush_lg": 110.0,
        "ret_num": 1.0,
        "ret_yds": 40.0,
        "ret_lg": 40.0
      }
    },
    {
      "canonical_id": "duron-carter",
      "canonical_name": "Duron Carter",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 55.0,
        "recv_yds": 850.0,
        "recv_lg": 274.0,
        "recv_tar": 85.0,
        "recv_yac": 231.0,
        "recv_td": 5.0,
        "rush_att": 6.0,
        "rush_yds": 43.0,
        "rush_lg": 24.0,
        "score_tot": 6.0,
        "score_p": 5.0,
        "score_pts": 36.0,
        "score_fr": 1.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 37.0,
        "pass_lg": 37.0,
        "misc_td": 1.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "ed-gainey",
      "canonical_name": "Ed Gainey",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 49.0,
        "def_tot": 49.0,
        "def_int": 3.0,
        "def_yds": 7.0,
        "def_lg": 7.0,
        "rush_att": 1.0,
        "rush_yds": -1.0,
        "rush_lg": -1.0,
        "score_tot": 1.0,
        "score_fr": 1.0,
        "score_pts": 6.0,
        "misc_td": 1.0,
        "ret_num": 1.0,
        "ret_yds": 32.0,
        "ret_lg": 32.0
      }
    },
    {
      "canonical_id": "eddie-steele",
      "canonical_name": "Eddie Steele",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 16.0,
        "def_tot": 16.0,
        "def_sack": 1.0,
        "def_ydsl": 4.0,
        "ret_num": 1.0
      }
    },
    {
      "canonical_id": "elie-ngoyi",
      "canonical_name": "Elie Ngoyi",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0,
        "def_sack": 1.0,
        "def_ydsl": 1.0
      }
    },
    {
      "canonical_id": "emanuel-davis",
      "canonical_name": "Emanuel Davis",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 59.0,
        "def_tot": 59.0,
        "def_int": 5.0,
        "def_yds": 163.0,
        "def_lg": 108.0,
        "def_td": 1.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "emmanuel-arceneaux",
      "canonical_name": "Emmanuel Arceneaux",
      "positions": [
        "SB",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "recv_rec": 108.0,
        "recv_yds": 1620.0,
        "recv_lg": 388.0,
        "recv_tar": 163.0,
        "recv_yac": 524.0,
        "recv_td": 13.0,
        "pass_att": 1.0,
        "score_tot": 13.0,
        "score_p": 13.0,
        "score_pts": 82.0,
        "score_conv": 2.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "eric-fraser",
      "canonical_name": "Eric Fraser",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 1.0,
        "def_yds": 43.0,
        "def_lg": 43.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "eric-martin",
      "canonical_name": "Eric Martin",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 4.0,
        "def_tot": 4.0
      }
    },
    {
      "canonical_id": "eric-norwood",
      "canonical_name": "Eric Norwood",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "ernest-jackson",
      "canonical_name": "Ernest Jackson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 98.0,
        "recv_yds": 1392.0,
        "recv_lg": 431.0,
        "recv_tar": 127.0,
        "recv_yac": 548.0,
        "recv_td": 11.0,
        "ret_num": 1.0,
        "ret_yds": -2.0,
        "ret_lg": -2.0,
        "stat_xpm": 1.0,
        "stat_xpa": 1.0,
        "stat_pts": 1.0,
        "score_conv": 3.0,
        "score_pts": 72.0,
        "score_tot": 11.0,
        "score_p": 11.0,
        "def_solo": 3.0,
        "def_tot": 3.0,
        "rush_att": 1.0,
        "rush_yds": 7.0,
        "rush_lg": 7.0
      }
    },
    {
      "canonical_id": "ese-mrabure-ajufo",
      "canonical_name": "Ese Mrabure-Ajufo",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 21.0,
        "def_tot": 21.0,
        "def_sack": 1.0,
        "def_ydsl": 4.0
      }
    },
    {
      "canonical_id": "ethan-davis",
      "canonical_name": "Ethan Davis",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 35.0,
        "def_tot": 35.0
      }
    },
    {
      "canonical_id": "ettore-lattanzio",
      "canonical_name": "Ettore Lattanzio",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 24.0,
        "def_tot": 24.0,
        "def_sack": 5.0,
        "def_ydsl": 44.0
      }
    },
    {
      "canonical_id": "euclid-cummings",
      "canonical_name": "Euclid Cummings",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 16.0,
        "def_tot": 16.0,
        "def_sack": 2.0,
        "def_ydsl": 12.0
      }
    },
    {
      "canonical_id": "evan-gill",
      "canonical_name": "Evan Gill",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "forrest-hightower",
      "canonical_name": "Forrest Hightower",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 51.0,
        "def_tot": 51.0,
        "def_int": 4.0,
        "def_yds": 21.0,
        "def_lg": 21.0
      }
    },
    {
      "canonical_id": "frank-beltre",
      "canonical_name": "Frank Beltre",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 15.0,
        "def_tot": 15.0,
        "def_sack": 3.0,
        "def_ydsl": 19.0
      }
    },
    {
      "canonical_id": "fred-bennett",
      "canonical_name": "Fred Bennett",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 36.0,
        "def_tot": 36.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "fr\u00e9d\u00e9ric-plesius",
      "canonical_name": "Fr\u00e9d\u00e9ric Plesius",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0,
        "def_sack": 1.0,
        "def_ydsl": 6.0
      }
    },
    {
      "canonical_id": "gj-kinne",
      "canonical_name": "G.J. Kinne",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 11.0,
        "pass_cmp": 4.0,
        "pass_yds": 24.0,
        "pass_lg": 7.0,
        "rush_att": 2.0,
        "rush_yds": 5.0,
        "rush_lg": 3.0
      }
    },
    {
      "canonical_id": "gabriel-knapton",
      "canonical_name": "Gabriel Knapton",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 47.0,
        "def_tot": 47.0,
        "def_sack": 8.0,
        "def_ydsl": 50.0
      }
    },
    {
      "canonical_id": "garry-peters",
      "canonical_name": "Garry Peters",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 24.0,
        "def_tot": 24.0,
        "ret_num": 3.0,
        "ret_yds": 60.0,
        "ret_lg": 56.0
      }
    },
    {
      "canonical_id": "geoff-tisdale",
      "canonical_name": "Geoff Tisdale",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 5.0,
        "def_tot": 5.0
      }
    },
    {
      "canonical_id": "geraldo-boldewijn",
      "canonical_name": "Geraldo Boldewijn",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 15.0,
        "recv_yds": 170.0,
        "recv_td": 1.0,
        "recv_tar": 28.0,
        "recv_yac": 30.0,
        "recv_lg": 61.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "gerrard-sheppard",
      "canonical_name": "Gerrard Sheppard",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 13.0,
        "recv_yds": 118.0,
        "recv_lg": 60.0,
        "recv_tar": 15.0,
        "recv_yac": 38.0
      }
    },
    {
      "canonical_id": "glenn-love",
      "canonical_name": "Glenn Love",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 26.0,
        "def_tot": 26.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "graig-newman",
      "canonical_name": "Graig Newman",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "grant-shaw",
      "canonical_name": "Grant Shaw",
      "positions": [
        "K",
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 89.0,
        "ret_yds": 5619.0,
        "ret_lg": 1382.0,
        "ret_ret": 84.0,
        "ret_ryds": 1475.0,
        "ret_td": 2.0,
        "score_pts": 8.0
      }
    },
    {
      "canonical_id": "greg-ellingson",
      "canonical_name": "Greg Ellingson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 84.0,
        "recv_yds": 1371.0,
        "recv_lg": 504.0,
        "recv_tar": 122.0,
        "recv_yac": 528.0,
        "recv_td": 5.0,
        "stat_xpm": 1.0,
        "stat_xpa": 1.0,
        "stat_pts": 1.0,
        "score_conv": 1.0,
        "score_pts": 32.0,
        "score_tot": 5.0,
        "score_p": 5.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "greg-henderson",
      "canonical_name": "Greg Henderson",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 29.0,
        "def_tot": 29.0
      }
    },
    {
      "canonical_id": "greg-jones",
      "canonical_name": "Greg Jones",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 70.0,
        "def_tot": 70.0,
        "def_sack": 2.0,
        "def_ydsl": 10.0
      }
    },
    {
      "canonical_id": "greg-milhouse",
      "canonical_name": "Greg Milhouse",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 5.0,
        "def_ast": 2.0,
        "def_tot": 7.0,
        "def_sack": 1.0,
        "def_ydsl": 3.0
      }
    },
    {
      "canonical_id": "greg-morris",
      "canonical_name": "Greg Morris",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 14.0,
        "rush_yds": 112.0,
        "rush_lg": 45.0,
        "rush_td": 1.0,
        "recv_rec": 8.0,
        "recv_yds": 77.0,
        "recv_lg": 61.0,
        "recv_tar": 9.0,
        "recv_yac": 66.0,
        "ret_num": 5.0,
        "ret_yds": 107.0,
        "ret_lg": 91.0,
        "score_tot": 1.0,
        "score_r": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "greg-van-roten",
      "canonical_name": "Greg Van Roten",
      "positions": [
        "G"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "greg-wilson",
      "canonical_name": "Greg Wilson",
      "positions": [
        "SB",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "recv_rec": 10.0,
        "recv_yds": 182.0,
        "recv_lg": 25.0,
        "recv_tar": 15.0,
        "recv_yac": 81.0,
        "recv_td": 2.0,
        "score_tot": 2.0,
        "score_p": 2.0,
        "score_pts": 12.0
      }
    },
    {
      "canonical_id": "gregory-alexandre",
      "canonical_name": "Gregory Alexandre",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 9.0,
        "def_tot": 9.0,
        "def_sack": 1.0,
        "def_ydsl": 5.0
      }
    },
    {
      "canonical_id": "henoc-muamba",
      "canonical_name": "Henoc Muamba",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 20.0,
        "def_ast": 2.0,
        "def_tot": 22.0,
        "def_sack": 2.0,
        "def_ydsl": 13.0
      }
    },
    {
      "canonical_id": "henry-burris",
      "canonical_name": "Henry Burris",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 336.0,
        "pass_cmp": 230.0,
        "pass_yds": 3126.0,
        "pass_td": 17.0,
        "pass_int": 11.0,
        "pass_lg": 289.0,
        "pass_sack": 21.0,
        "pass_loss": 128.0,
        "rush_att": 27.0,
        "rush_yds": 99.0,
        "rush_lg": 50.0,
        "rush_td": 6.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 6.0,
        "score_r": 6.0,
        "score_pts": 36.0
      }
    },
    {
      "canonical_id": "ian-wild",
      "canonical_name": "Ian Wild",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 72.0,
        "def_tot": 72.0,
        "def_sack": 3.0,
        "def_int": 1.0,
        "def_yds": 17.0,
        "def_lg": 17.0,
        "def_ydsl": 10.0
      }
    },
    {
      "canonical_id": "imoan-claiborne",
      "canonical_name": "Imoan Claiborne",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 14.0,
        "def_tot": 14.0
      }
    },
    {
      "canonical_id": "isaiah-green",
      "canonical_name": "Isaiah Green",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 18.0,
        "def_tot": 18.0,
        "def_int": 1.0,
        "def_yds": 10.0,
        "def_lg": 10.0
      }
    },
    {
      "canonical_id": "ivan-brown",
      "canonical_name": "Ivan Brown",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 4.0,
        "def_tot": 4.0,
        "ret_num": 1.0,
        "ret_yds": 2.0,
        "ret_lg": 2.0
      }
    },
    {
      "canonical_id": "jmichael-deane",
      "canonical_name": "J'Michael Deane",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "jc-sherritt",
      "canonical_name": "J.C. Sherritt",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 85.0,
        "def_tot": 85.0,
        "def_int": 3.0,
        "def_yds": 122.0,
        "def_td": 1.0,
        "def_lg": 79.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "jagared-davis",
      "canonical_name": "Ja'Gared Davis",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 35.0,
        "def_tot": 35.0,
        "def_sack": 8.0,
        "def_ydsl": 48.0,
        "def_int": 1.0,
        "misc_td": 1.0,
        "score_tot": 1.0,
        "score_fr": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "jabar-westerman",
      "canonical_name": "Jabar Westerman",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 16.0,
        "def_tot": 16.0,
        "def_sack": 4.0,
        "def_ydsl": 27.0
      }
    },
    {
      "canonical_id": "jabari-hunt",
      "canonical_name": "Jabari Hunt",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 13.0,
        "def_tot": 13.0,
        "def_sack": 1.0,
        "def_ydsl": 5.0
      }
    },
    {
      "canonical_id": "jace-davis",
      "canonical_name": "Jace Davis",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 30.0,
        "recv_yds": 287.0,
        "recv_lg": 117.0,
        "recv_tar": 41.0,
        "recv_yac": 92.0,
        "recv_td": 1.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "jake-harty",
      "canonical_name": "Jake Harty",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 9.0,
        "recv_yds": 81.0,
        "recv_lg": 50.0,
        "recv_tar": 17.0,
        "recv_yac": 32.0
      }
    },
    {
      "canonical_id": "jake-reinhart",
      "canonical_name": "Jake Reinhart",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "jake-silas",
      "canonical_name": "Jake Silas",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "jake-thomas",
      "canonical_name": "Jake Thomas",
      "positions": [
        "DB",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 18.0,
        "def_tot": 18.0,
        "def_sack": 1.0,
        "def_ydsl": 7.0
      }
    },
    {
      "canonical_id": "jake-waters",
      "canonical_name": "Jake Waters",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 5.0,
        "pass_cmp": 3.0,
        "pass_yds": 40.0,
        "pass_lg": 21.0,
        "pass_sack": 2.0,
        "pass_loss": 14.0,
        "rush_att": 1.0,
        "rush_yds": 2.0,
        "rush_lg": 2.0
      }
    },
    {
      "canonical_id": "jamaal-westerman",
      "canonical_name": "Jamaal Westerman",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 46.0,
        "def_tot": 46.0,
        "def_sack": 7.0,
        "def_ydsl": 55.0
      }
    },
    {
      "canonical_id": "jamal-nixon",
      "canonical_name": "Jamal Nixon",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 1.0,
        "recv_yds": 11.0,
        "recv_lg": 11.0,
        "recv_tar": 2.0,
        "recv_yac": 11.0,
        "ret_num": 5.0,
        "ret_yds": 118.0,
        "ret_lg": 60.0
      }
    },
    {
      "canonical_id": "jamar-wall",
      "canonical_name": "Jamar Wall",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 53.0,
        "def_tot": 53.0,
        "def_int": 5.0,
        "def_yds": 160.0,
        "def_lg": 58.0,
        "def_td": 2.0,
        "ret_num": 1.0,
        "ret_yds": 3.0,
        "ret_lg": 3.0,
        "score_tot": 2.0,
        "score_ir": 2.0,
        "score_pts": 12.0
      }
    },
    {
      "canonical_id": "james-franklin",
      "canonical_name": "James Franklin",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 28.0,
        "pass_cmp": 21.0,
        "pass_yds": 353.0,
        "pass_lg": 9.0,
        "pass_td": 4.0,
        "rush_att": 1.0,
        "rush_yds": 1.0,
        "rush_lg": 1.0
      }
    },
    {
      "canonical_id": "james-yurichuk",
      "canonical_name": "James Yurichuk",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "jamill-smith",
      "canonical_name": "Jamill Smith",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 9.0,
        "recv_yds": 140.0,
        "recv_lg": 110.0,
        "recv_tar": 14.0,
        "recv_yac": 35.0,
        "ret_num": 26.0,
        "ret_yds": 405.0,
        "ret_lg": 201.0,
        "rush_att": 1.0,
        "rush_yds": -2.0,
        "rush_lg": -2.0,
        "score_tot": 1.0,
        "score_pts": 6.0,
        "ret_td": 1.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "jason-arakgi",
      "canonical_name": "Jason Arakgi",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 9.0,
        "def_tot": 9.0
      }
    },
    {
      "canonical_id": "jason-lauzon-seguin",
      "canonical_name": "Jason Lauzon-Seguin",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "jason-vega",
      "canonical_name": "Jason Vega",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 11.0,
        "def_tot": 11.0,
        "def_sack": 1.0,
        "def_ydsl": 10.0
      }
    },
    {
      "canonical_id": "jasper-collins",
      "canonical_name": "Jasper Collins",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 21.0,
        "recv_yds": 270.0,
        "recv_lg": 138.0,
        "recv_tar": 33.0,
        "recv_yac": 79.0,
        "recv_td": 1.0,
        "ret_num": 4.0,
        "ret_yds": 39.0,
        "ret_lg": 31.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "jay-langa",
      "canonical_name": "Jay Langa",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 1.0,
        "rush_yds": 10.0,
        "rush_lg": 10.0
      }
    },
    {
      "canonical_id": "jean-christophe-beaulieu",
      "canonical_name": "Jean-Christophe Beaulieu",
      "positions": [
        "FB",
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 2.0,
        "rush_yds": 11.0,
        "rush_lg": 8.0,
        "recv_rec": 10.0,
        "recv_yds": 77.0,
        "recv_lg": 57.0,
        "recv_tar": 11.0,
        "recv_yac": 51.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "jean-samuel-blanc",
      "canonical_name": "Jean-Samuel Blanc",
      "positions": [
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "jeff-fuller",
      "canonical_name": "Jeff Fuller",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 2.0,
        "recv_yds": 34.0,
        "recv_lg": 29.0,
        "recv_tar": 4.0,
        "recv_yac": 1.0
      }
    },
    {
      "canonical_id": "jeff-hecht",
      "canonical_name": "Jeff Hecht",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 10.0,
        "def_tot": 10.0
      }
    },
    {
      "canonical_id": "jeff-knox-jr",
      "canonical_name": "Jeff Knox Jr.",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 65.0,
        "def_tot": 65.0,
        "def_sack": 1.0,
        "def_ydsl": 1.0
      }
    },
    {
      "canonical_id": "jeff-mathews",
      "canonical_name": "Jeff Mathews",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 29.0,
        "pass_cmp": 18.0,
        "pass_yds": 201.0,
        "pass_td": 1.0,
        "pass_int": 1.0,
        "pass_lg": 48.0,
        "pass_sack": 5.0,
        "pass_loss": 26.0,
        "rush_att": 16.0,
        "rush_yds": 26.0,
        "rush_lg": 17.0,
        "rush_td": 3.0,
        "score_tot": 3.0,
        "score_r": 3.0,
        "score_pts": 18.0
      }
    },
    {
      "canonical_id": "jeff-perrett",
      "canonical_name": "Jeff Perrett",
      "positions": [
        "T"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "jeff-richards",
      "canonical_name": "Jeff Richards",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 16.0,
        "def_tot": 16.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "jeffrey-finley",
      "canonical_name": "Jeffrey Finley",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "jeremiah-johnson",
      "canonical_name": "Jeremiah Johnson",
      "positions": [
        "CB",
        "DB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 142.0,
        "rush_yds": 899.0,
        "rush_lg": 171.0,
        "rush_td": 7.0,
        "recv_rec": 15.0,
        "recv_yds": 135.0,
        "recv_lg": 86.0,
        "recv_tar": 20.0,
        "recv_yac": 91.0,
        "pass_att": 1.0,
        "pass_int": 1.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 7.0,
        "score_r": 7.0,
        "score_conv": 3.0,
        "score_pts": 48.0
      }
    },
    {
      "canonical_id": "jeremiah-masoli",
      "canonical_name": "Jeremiah MASOLI",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 333.0,
        "pass_cmp": 231.0,
        "pass_yds": 2741.0,
        "pass_td": 15.0,
        "pass_sack": 21.0,
        "pass_loss": 149.0,
        "pass_int": 12.0,
        "pass_lg": 293.0,
        "rush_att": 48.0,
        "rush_yds": 193.0,
        "rush_lg": 98.0,
        "rush_td": 7.0,
        "recv_yds": 8.0,
        "recv_lg": 8.0,
        "recv_yac": 8.0,
        "score_tot": 7.0,
        "score_r": 7.0,
        "score_pts": 42.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "jeremy-lewis",
      "canonical_name": "Jeremy Lewis",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "jermaine-gabriel",
      "canonical_name": "Jermaine Gabriel",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 17.0,
        "def_tot": 17.0,
        "def_sack": 1.0,
        "def_ydsl": 10.0
      }
    },
    {
      "canonical_id": "jermaine-robinson",
      "canonical_name": "Jermaine Robinson",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 34.0,
        "def_tot": 34.0,
        "def_int": 1.0,
        "def_yds": 48.0,
        "def_lg": 48.0,
        "def_sack": 1.0,
        "def_ydsl": 9.0
      }
    },
    {
      "canonical_id": "jerome-messam",
      "canonical_name": "Jerome Messam",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 228.0,
        "rush_yds": 1317.0,
        "rush_lg": 365.0,
        "rush_td": 11.0,
        "recv_rec": 62.0,
        "recv_yds": 556.0,
        "recv_lg": 285.0,
        "recv_tar": 76.0,
        "recv_yac": 492.0,
        "recv_td": 2.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 13.0,
        "score_r": 11.0,
        "score_pts": 82.0,
        "score_p": 2.0,
        "score_conv": 2.0
      }
    },
    {
      "canonical_id": "jerrell-gavins",
      "canonical_name": "Jerrell Gavins",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 36.0,
        "def_tot": 36.0
      }
    },
    {
      "canonical_id": "jesse-briggs",
      "canonical_name": "Jesse Briggs",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0,
        "rush_att": 1.0,
        "rush_yds": 2.0,
        "rush_lg": 2.0
      }
    },
    {
      "canonical_id": "jesse-joseph",
      "canonical_name": "Jesse Joseph",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 4.0,
        "def_tot": 4.0,
        "def_sack": 1.0,
        "def_ydsl": 6.0
      }
    },
    {
      "canonical_id": "joe-burnett",
      "canonical_name": "Joe Burnett",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 45.0,
        "def_tot": 45.0,
        "def_int": 1.0,
        "def_td": 1.0,
        "def_sack": 2.0,
        "def_ydsl": 17.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "joe-craig",
      "canonical_name": "Joe Craig",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 2.0,
        "recv_yds": 32.0,
        "recv_lg": 32.0,
        "recv_tar": 3.0,
        "recv_yac": 4.0,
        "ret_num": 20.0,
        "ret_yds": 326.0,
        "ret_lg": 149.0,
        "ret_td": 1.0,
        "score_tot": 1.0,
        "score_pr": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "joe-mcknight",
      "canonical_name": "Joe McKnight",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 38.0,
        "rush_yds": 228.0,
        "rush_lg": 48.0,
        "recv_rec": 11.0,
        "recv_yds": 90.0,
        "recv_lg": 23.0,
        "recv_tar": 11.0,
        "recv_yac": 62.0,
        "ret_num": 5.0,
        "ret_yds": 97.0,
        "ret_lg": 61.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "joe-rankin",
      "canonical_name": "Joe Rankin",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 18.0,
        "def_tot": 18.0
      }
    },
    {
      "canonical_id": "joe-west",
      "canonical_name": "Joe West",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 19.0,
        "recv_yds": 229.0,
        "recv_lg": 94.0,
        "recv_tar": 29.0,
        "recv_yac": 148.0
      }
    },
    {
      "canonical_id": "john-bowman",
      "canonical_name": "John Bowman",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 29.0,
        "def_tot": 29.0,
        "def_sack": 10.0,
        "def_ydsl": 52.0
      }
    },
    {
      "canonical_id": "john-boyett",
      "canonical_name": "John Boyett",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 29.0,
        "def_tot": 29.0,
        "def_sack": 2.0,
        "def_ydsl": 21.0,
        "def_int": 1.0,
        "def_yds": 11.0,
        "def_lg": 11.0
      }
    },
    {
      "canonical_id": "john-chick",
      "canonical_name": "John Chick",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 42.0,
        "def_tot": 42.0,
        "def_sack": 14.0,
        "def_ydsl": 76.0
      }
    },
    {
      "canonical_id": "john-chiles",
      "canonical_name": "John Chiles",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 30.0,
        "recv_yds": 307.0,
        "recv_lg": 130.0,
        "recv_td": 4.0,
        "recv_tar": 45.0,
        "recv_yac": 90.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "rush_att": 2.0,
        "rush_yds": 21.0,
        "rush_lg": 21.0,
        "score_tot": 4.0,
        "score_p": 4.0,
        "score_pts": 24.0
      }
    },
    {
      "canonical_id": "john-harris",
      "canonical_name": "John Harris",
      "positions": [
        "SB",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "recv_rec": 3.0,
        "recv_yds": 28.0,
        "recv_lg": 14.0,
        "recv_tar": 6.0,
        "recv_yac": 15.0
      }
    },
    {
      "canonical_id": "john-white",
      "canonical_name": "John White",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 192.0,
        "rush_yds": 1104.0,
        "rush_lg": 262.0,
        "rush_td": 10.0,
        "recv_rec": 53.0,
        "recv_yds": 389.0,
        "recv_td": 1.0,
        "recv_tar": 70.0,
        "recv_yac": 336.0,
        "recv_lg": 188.0,
        "score_tot": 11.0,
        "score_r": 10.0,
        "score_p": 1.0,
        "score_pts": 68.0,
        "score_conv": 1.0
      }
    },
    {
      "canonical_id": "johnnie-dixon",
      "canonical_name": "Johnnie Dixon",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 4.0,
        "def_tot": 4.0
      }
    },
    {
      "canonical_id": "johnny-adams",
      "canonical_name": "Johnny Adams",
      "positions": [
        "CB",
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 40.0,
        "def_tot": 40.0,
        "def_int": 1.0,
        "def_yds": 7.0,
        "def_lg": 7.0
      }
    },
    {
      "canonical_id": "johnny-mark",
      "canonical_name": "Johnny Mark",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "stat_fgm": 3.0,
        "stat_fga": 4.0,
        "stat_lg": 42.0,
        "stat_pts": 9.0,
        "ret_num": 3.0,
        "ret_yds": 192.0,
        "ret_lg": 68.0,
        "ret_ret": 3.0,
        "ret_ryds": 50.0,
        "score_pts": 9.0
      }
    },
    {
      "canonical_id": "johnny-sears",
      "canonical_name": "Johnny Sears",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 21.0,
        "def_tot": 21.0
      }
    },
    {
      "canonical_id": "jon-beaulieu-richard",
      "canonical_name": "Jon Beaulieu-Richard",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "jonathan-newsome",
      "canonical_name": "Jonathan Newsome",
      "positions": [
        "DB",
        "DE",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 27.0,
        "def_tot": 27.0,
        "def_sack": 2.0,
        "def_ydsl": 11.0
      }
    },
    {
      "canonical_id": "jonathan-rose",
      "canonical_name": "Jonathan Rose",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 62.0,
        "def_tot": 62.0,
        "def_int": 1.0,
        "def_yds": 4.0,
        "def_lg": 4.0,
        "def_sack": 1.0,
        "def_ydsl": 1.0
      }
    },
    {
      "canonical_id": "jonathan-williams",
      "canonical_name": "Jonathan Williams",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "jonathan-woods",
      "canonical_name": "Jonathan Woods",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 111.0,
        "def_tot": 111.0,
        "def_sack": 5.0,
        "def_ydsl": 33.0,
        "def_int": 1.0,
        "def_yds": 3.0,
        "def_lg": 3.0
      }
    },
    {
      "canonical_id": "jonathon-jennings",
      "canonical_name": "Jonathon Jennings",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 581.0,
        "pass_cmp": 387.0,
        "pass_yds": 5430.0,
        "pass_lg": 614.0,
        "pass_sack": 34.0,
        "pass_loss": 269.0,
        "pass_td": 29.0,
        "pass_int": 16.0,
        "rush_att": 74.0,
        "rush_yds": 409.0,
        "rush_lg": 184.0,
        "rush_td": 6.0,
        "recv_rec": 1.0,
        "recv_yds": -3.0,
        "recv_lg": -3.0,
        "recv_tar": 1.0,
        "recv_yac": -3.0,
        "def_solo": 4.0,
        "def_tot": 4.0,
        "score_tot": 6.0,
        "score_r": 6.0,
        "score_pts": 36.0
      }
    },
    {
      "canonical_id": "jonathon-mincy",
      "canonical_name": "Jonathon Mincy",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 47.0,
        "def_tot": 47.0,
        "def_int": 1.0,
        "def_yds": 23.0,
        "def_lg": 23.0,
        "recv_rec": 1.0,
        "recv_yds": 5.0,
        "recv_lg": 5.0,
        "recv_tar": 1.0,
        "recv_yac": 4.0
      }
    },
    {
      "canonical_id": "jordan-lynch",
      "canonical_name": "Jordan Lynch",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 5.0,
        "pass_cmp": 3.0,
        "pass_yds": 34.0,
        "pass_lg": 18.0,
        "rush_att": 15.0,
        "rush_yds": 73.0,
        "rush_lg": 32.0,
        "rush_td": 1.0,
        "score_tot": 1.0,
        "score_r": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "josh-bartel",
      "canonical_name": "Josh Bartel",
      "positions": [
        "K",
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 134.0,
        "ret_yds": 6046.0,
        "ret_lg": 1041.0,
        "ret_ret": 109.0,
        "ret_ryds": 1214.0,
        "score_pts": 4.0
      }
    },
    {
      "canonical_id": "josh-bell",
      "canonical_name": "Josh Bell",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 40.0,
        "def_tot": 40.0
      }
    },
    {
      "canonical_id": "josh-mitchell",
      "canonical_name": "Josh Mitchell",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 32.0,
        "def_tot": 32.0
      }
    },
    {
      "canonical_id": "joshua-stanford",
      "canonical_name": "Joshua Stanford",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 3.0,
        "recv_yds": 59.0,
        "recv_lg": 48.0,
        "recv_tar": 6.0,
        "recv_yac": 32.0
      }
    },
    {
      "canonical_id": "joshua-stangby",
      "canonical_name": "Joshua Stangby",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_tar": 4.0,
        "recv_rec": 2.0,
        "recv_yds": 22.0,
        "recv_lg": 15.0,
        "recv_yac": 7.0,
        "ret_num": 4.0,
        "ret_yds": 55.0,
        "ret_lg": 34.0
      }
    },
    {
      "canonical_id": "josiah-st-john",
      "canonical_name": "Josiah St. John",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "jovan-olafioye",
      "canonical_name": "Jovan Olafioye",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0,
        "recv_rec": 1.0,
        "recv_yds": 8.0,
        "recv_td": 1.0,
        "recv_tar": 1.0
      }
    },
    {
      "canonical_id": "jovon-johnson",
      "canonical_name": "Jovon Johnson",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 56.0,
        "def_tot": 56.0,
        "def_sack": 6.0,
        "def_ydsl": 39.0,
        "def_int": 3.0,
        "def_yds": 32.0,
        "def_lg": 32.0,
        "ret_num": 2.0,
        "ret_yds": 1.0,
        "ret_lg": 1.0
      }
    },
    {
      "canonical_id": "julian-feoli-gudino",
      "canonical_name": "Julian Feoli-Gudino",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 15.0,
        "recv_yds": 192.0,
        "recv_lg": 134.0,
        "recv_tar": 20.0,
        "recv_yac": 47.0,
        "recv_td": 1.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "julian-posey",
      "canonical_name": "Julian Posey",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 29.0,
        "def_tot": 29.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "junior-turner",
      "canonical_name": "Junior Turner",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 18.0,
        "def_tot": 18.0,
        "def_sack": 2.0,
        "def_ydsl": 16.0
      }
    },
    {
      "canonical_id": "juron-criner",
      "canonical_name": "Juron Criner",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 19.0,
        "recv_yds": 446.0,
        "recv_lg": 235.0,
        "recv_tar": 33.0,
        "recv_yac": 116.0,
        "recv_td": 1.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "justin-capicciotti",
      "canonical_name": "Justin Capicciotti",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 33.0,
        "def_tot": 33.0,
        "def_sack": 3.0,
        "def_ydsl": 11.0
      }
    },
    {
      "canonical_id": "justin-cole",
      "canonical_name": "Justin Cole",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 15.0,
        "def_tot": 15.0,
        "def_sack": 5.0,
        "def_ydsl": 38.0,
        "def_int": 1.0,
        "def_yds": 2.0,
        "def_lg": 2.0
      }
    },
    {
      "canonical_id": "justin-cox",
      "canonical_name": "Justin Cox",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 4.0,
        "def_solo": 42.0,
        "def_tot": 42.0,
        "def_yds": 6.0,
        "def_lg": 6.0
      }
    },
    {
      "canonical_id": "justin-hickman",
      "canonical_name": "Justin Hickman",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 24.0,
        "def_tot": 24.0,
        "def_sack": 4.0,
        "def_ydsl": 31.0
      }
    },
    {
      "canonical_id": "justin-medlock",
      "canonical_name": "Justin Medlock",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "stat_fgm": 58.0,
        "stat_fga": 67.0,
        "stat_lg": 707.0,
        "stat_pts": 215.0,
        "stat_xpm": 41.0,
        "stat_xpa": 41.0,
        "ret_num": 82.0,
        "ret_yds": 5448.0,
        "ret_lg": 1349.0,
        "ret_ret": 75.0,
        "ret_ryds": 1741.0,
        "ret_td": 1.0,
        "score_pts": 222.0
      }
    },
    {
      "canonical_id": "juwan-brescacin",
      "canonical_name": "Juwan Brescacin",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 4.0,
        "recv_yds": 51.0,
        "recv_lg": 41.0,
        "recv_tar": 7.0,
        "recv_yac": 15.0
      }
    },
    {
      "canonical_id": "kache-palacio",
      "canonical_name": "Kache Palacio",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 8.0,
        "def_tot": 17.0,
        "def_sack": 1.0,
        "def_ydsl": 3.0,
        "def_ast": 9.0,
        "misc_forced": 1.0,
        "misc_tot": 1.0
      }
    },
    {
      "canonical_id": "kacy-rodgers",
      "canonical_name": "Kacy Rodgers",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 32.0,
        "def_tot": 32.0,
        "def_sack": 1.0,
        "def_ydsl": 1.0
      }
    },
    {
      "canonical_id": "kadron-boone",
      "canonical_name": "Kadron Boone",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 3.0,
        "recv_yds": 16.0,
        "recv_lg": 16.0,
        "recv_fd": 1.0,
        "recv_tar": 8.0,
        "recv_yac": 8.0
      }
    },
    {
      "canonical_id": "kalonji-kashama",
      "canonical_name": "Kalonji Kashama",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "kamar-jorden",
      "canonical_name": "Kamar Jorden",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 52.0,
        "recv_yds": 707.0,
        "recv_lg": 250.0,
        "recv_td": 3.0,
        "recv_tar": 81.0,
        "recv_yac": 179.0,
        "rush_att": 1.0,
        "rush_yds": 6.0,
        "rush_lg": 6.0,
        "score_tot": 3.0,
        "score_p": 3.0,
        "score_pts": 22.0,
        "score_conv": 2.0,
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "keelan-johnson",
      "canonical_name": "Keelan Johnson",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "keith-price",
      "canonical_name": "Keith Price",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 6.0,
        "pass_lg": 6.0,
        "pass_sack": 1.0,
        "pass_loss": 5.0
      }
    },
    {
      "canonical_id": "keith-shologan",
      "canonical_name": "Keith Shologan",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 22.0,
        "def_tot": 22.0,
        "def_sack": 2.0,
        "def_ydsl": 5.0
      }
    },
    {
      "canonical_id": "ken-bishop",
      "canonical_name": "Ken Bishop",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 31.0,
        "def_tot": 31.0,
        "def_sack": 3.0,
        "def_ydsl": 13.0
      }
    },
    {
      "canonical_id": "kendial-lawrence",
      "canonical_name": "Kendial Lawrence",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 37.0,
        "rush_yds": 150.0,
        "rush_lg": 64.0,
        "rush_td": 1.0,
        "recv_rec": 18.0,
        "recv_yds": 149.0,
        "recv_lg": 99.0,
        "recv_tar": 27.0,
        "recv_yac": 130.0,
        "ret_num": 55.0,
        "ret_yds": 1074.0,
        "ret_lg": 346.0,
        "ret_td": 1.0,
        "def_solo": 2.0,
        "def_tot": 2.0,
        "score_tot": 2.0,
        "score_r": 1.0,
        "score_pts": 12.0,
        "score_pr": 1.0
      }
    },
    {
      "canonical_id": "kennedy-estelle",
      "canonical_name": "Kennedy Estelle",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "kenny-ladler",
      "canonical_name": "Kenny Ladler",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 79.0,
        "def_tot": 79.0,
        "def_int": 3.0,
        "def_yds": 72.0,
        "def_td": 1.0,
        "def_lg": 7.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "kenny-shaw",
      "canonical_name": "Kenny Shaw",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 77.0,
        "recv_yds": 1004.0,
        "recv_lg": 331.0,
        "recv_tar": 112.0,
        "recv_yac": 203.0,
        "recv_td": 5.0,
        "ret_yds": 15.0,
        "ret_lg": 15.0,
        "rush_att": 1.0,
        "rush_yds": -4.0,
        "rush_lg": -4.0,
        "score_tot": 5.0,
        "score_p": 5.0,
        "score_conv": 1.0,
        "score_pts": 32.0
      }
    },
    {
      "canonical_id": "kenny-stafford",
      "canonical_name": "Kenny Stafford",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 16.0,
        "recv_yds": 215.0,
        "recv_lg": 148.0,
        "recv_tar": 31.0,
        "recv_yac": 24.0,
        "recv_td": 2.0,
        "def_solo": 2.0,
        "def_tot": 2.0,
        "score_conv": 1.0,
        "score_pts": 14.0,
        "score_tot": 2.0,
        "score_p": 2.0
      }
    },
    {
      "canonical_id": "kenzel-doe",
      "canonical_name": "Kenzel Doe",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 1.0,
        "recv_yds": 13.0,
        "recv_lg": 13.0,
        "recv_tar": 1.0,
        "recv_yac": 5.0,
        "ret_num": 42.0,
        "ret_yds": 876.0,
        "ret_lg": 359.0
      }
    },
    {
      "canonical_id": "keon-raymond",
      "canonical_name": "Keon Raymond",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 46.0,
        "def_tot": 46.0,
        "def_sack": 2.0,
        "def_ydsl": 12.0,
        "def_int": 2.0,
        "def_yds": 48.0,
        "def_lg": 8.0,
        "def_td": 1.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "kevin-bradfield",
      "canonical_name": "Kevin Bradfield",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 1.0,
        "recv_yds": 4.0,
        "recv_lg": 4.0,
        "recv_tar": 1.0,
        "recv_yac": 4.0
      }
    },
    {
      "canonical_id": "kevin-elliott",
      "canonical_name": "Kevin Elliott",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_tar": 63.0,
        "recv_rec": 39.0,
        "recv_yds": 522.0,
        "recv_lg": 202.0,
        "recv_yac": 109.0,
        "recv_td": 3.0,
        "score_tot": 3.0,
        "score_p": 3.0,
        "score_pts": 22.0,
        "score_conv": 2.0,
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "kevin-fogg",
      "canonical_name": "Kevin Fogg",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 71.0,
        "def_tot": 71.0,
        "def_int": 4.0,
        "def_lg": 75.0,
        "def_yds": 72.0,
        "def_sack": 1.0,
        "def_ydsl": 5.0,
        "ret_num": 40.0,
        "ret_yds": 530.0,
        "ret_lg": 290.0
      }
    },
    {
      "canonical_id": "kevin-francis",
      "canonical_name": "Kevin Francis",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 12.0,
        "def_tot": 12.0
      }
    },
    {
      "canonical_id": "kevin-glenn",
      "canonical_name": "Kevin Glenn",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 291.0,
        "pass_cmp": 206.0,
        "pass_yds": 2332.0,
        "pass_td": 12.0,
        "pass_int": 11.0,
        "pass_lg": 213.0,
        "pass_sack": 14.0,
        "pass_loss": 95.0,
        "rush_att": 9.0,
        "rush_yds": 52.0,
        "rush_lg": 44.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "keynan-parker",
      "canonical_name": "Keynan Parker",
      "positions": [
        "DB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 13.0,
        "def_tot": 13.0,
        "recv_rec": 1.0,
        "recv_yds": 19.0,
        "recv_lg": 19.0,
        "recv_tar": 1.0,
        "recv_yac": 13.0
      }
    },
    {
      "canonical_id": "khalid-wooten",
      "canonical_name": "Khalid Wooten",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 1.0,
        "def_yds": 6.0,
        "def_lg": 6.0,
        "def_solo": 5.0,
        "def_tot": 5.0
      }
    },
    {
      "canonical_id": "khalil-bass",
      "canonical_name": "Khalil Bass",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 83.0,
        "def_tot": 83.0,
        "def_sack": 4.0,
        "def_ydsl": 15.0,
        "def_int": 2.0,
        "def_yds": 27.0,
        "def_lg": 27.0,
        "score_tot": 1.0,
        "score_fr": 1.0,
        "score_pts": 6.0,
        "misc_td": 1.0
      }
    },
    {
      "canonical_id": "khalil-paden",
      "canonical_name": "Khalil Paden",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 20.0,
        "recv_yds": 348.0,
        "recv_lg": 207.0,
        "recv_tar": 40.0,
        "recv_yac": 150.0,
        "recv_td": 1.0,
        "ret_num": 5.0,
        "ret_yds": 115.0,
        "ret_lg": 95.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "kienan-lafrance",
      "canonical_name": "Kienan LaFrance",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 73.0,
        "rush_yds": 362.0,
        "rush_lg": 111.0,
        "rush_td": 1.0,
        "recv_rec": 18.0,
        "recv_yds": 107.0,
        "recv_lg": 68.0,
        "recv_td": 1.0,
        "recv_tar": 22.0,
        "recv_yac": 96.0,
        "ret_num": 2.0,
        "ret_yds": 28.0,
        "ret_lg": 15.0,
        "score_tot": 2.0,
        "score_p": 1.0,
        "score_pts": 14.0,
        "score_r": 1.0,
        "score_conv": 1.0,
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "kirby-fabien",
      "canonical_name": "Kirby Fabien",
      "positions": [
        "G"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "korey-jones",
      "canonical_name": "Korey Jones",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 18.0,
        "def_tot": 18.0
      }
    },
    {
      "canonical_id": "kris-adams",
      "canonical_name": "Kris Adams",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 3.0,
        "recv_yds": 41.0,
        "recv_lg": 36.0,
        "recv_tar": 8.0,
        "recv_yac": 11.0
      }
    },
    {
      "canonical_id": "kristian-matte",
      "canonical_name": "Kristian Matte",
      "positions": [
        "G"
      ],
      "ambiguous": true,
      "stats": {
        "recv_rec": 1.0,
        "recv_yds": 1.0,
        "recv_lg": 1.0,
        "recv_tar": 1.0,
        "recv_yac": 1.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "kyle-graves",
      "canonical_name": "Kyle Graves",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 2.0,
        "recv_yds": 19.0,
        "recv_lg": 13.0,
        "recv_tar": 5.0,
        "ret_num": 4.0,
        "ret_yds": 147.0,
        "ret_lg": 38.0,
        "ret_ret": 4.0,
        "ret_ryds": 54.0
      }
    },
    {
      "canonical_id": "kyle-knox",
      "canonical_name": "Kyle Knox",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "kyler-elsworth",
      "canonical_name": "Kyler Elsworth",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 24.0,
        "def_tot": 24.0
      }
    },
    {
      "canonical_id": "kyries-hebert",
      "canonical_name": "Kyries Hebert",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 71.0,
        "def_tot": 71.0,
        "def_sack": 2.0,
        "def_ydsl": 10.0
      }
    },
    {
      "canonical_id": "landon-cohen",
      "canonical_name": "Landon Cohen",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 9.0,
        "def_tot": 9.0,
        "def_sack": 2.0,
        "def_ydsl": 13.0
      }
    },
    {
      "canonical_id": "larry-dean",
      "canonical_name": "Larry Dean",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 87.0,
        "def_tot": 87.0,
        "def_sack": 3.0,
        "def_ydsl": 24.0,
        "def_int": 1.0,
        "def_yds": 31.0,
        "def_lg": 31.0
      }
    },
    {
      "canonical_id": "larry-taylor",
      "canonical_name": "Larry Taylor",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 28.0,
        "ret_yds": 580.0,
        "ret_lg": 233.0
      }
    },
    {
      "canonical_id": "lemar-durant",
      "canonical_name": "Lemar Durant",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 41.0,
        "recv_yds": 474.0,
        "recv_lg": 220.0,
        "recv_tar": 61.0,
        "recv_yac": 180.0,
        "recv_td": 3.0,
        "ret_num": 8.0,
        "ret_yds": 85.0,
        "ret_lg": 54.0,
        "rush_att": 7.0,
        "rush_yds": 44.0,
        "rush_lg": 35.0,
        "rush_td": 1.0,
        "score_tot": 4.0,
        "score_p": 3.0,
        "score_pts": 26.0,
        "score_conv": 1.0,
        "score_r": 1.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "lirim-hajrullahu",
      "canonical_name": "Lirim Hajrullahu",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "stat_fgm": 37.0,
        "stat_fga": 42.0,
        "stat_lg": 526.0,
        "stat_xpm": 31.0,
        "stat_xpa": 33.0,
        "stat_pts": 142.0,
        "ret_num": 73.0,
        "ret_yds": 4657.0,
        "ret_lg": 1353.0,
        "ret_ret": 69.0,
        "ret_ryds": 1553.0,
        "ret_td": 3.0,
        "score_pts": 147.0
      }
    },
    {
      "canonical_id": "llevi-noel",
      "canonical_name": "Llevi Noel",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 3.0,
        "recv_yds": 51.0,
        "recv_td": 1.0,
        "recv_tar": 4.0,
        "recv_yac": 12.0,
        "ret_num": 14.0,
        "ret_yds": 283.0,
        "ret_lg": 81.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "logan-kilgore",
      "canonical_name": "Logan Kilgore",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 114.0,
        "pass_cmp": 63.0,
        "pass_yds": 728.0,
        "pass_lg": 106.0,
        "pass_sack": 4.0,
        "pass_loss": 22.0,
        "pass_int": 10.0,
        "pass_td": 2.0,
        "rush_att": 5.0,
        "rush_yds": 23.0,
        "rush_lg": 15.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "loucheiz-purifoy",
      "canonical_name": "Loucheiz Purifoy",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 44.0,
        "def_tot": 44.0,
        "def_int": 1.0,
        "def_yds": 52.0,
        "def_lg": 52.0,
        "def_sack": 5.0,
        "def_ydsl": 44.0
      }
    },
    {
      "canonical_id": "luke-tasker",
      "canonical_name": "Luke Tasker",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 76.0,
        "recv_yds": 852.0,
        "recv_lg": 224.0,
        "recv_tar": 104.0,
        "recv_yac": 263.0,
        "recv_td": 5.0,
        "rush_att": 2.0,
        "rush_yds": 20.0,
        "rush_lg": 20.0,
        "score_tot": 5.0,
        "score_p": 5.0,
        "score_conv": 2.0,
        "score_pts": 34.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "major-culbert",
      "canonical_name": "Major Culbert",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 16.0,
        "def_tot": 16.0
      }
    },
    {
      "canonical_id": "makana-henry",
      "canonical_name": "Makana Henry",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 5.0,
        "def_tot": 5.0
      }
    },
    {
      "canonical_id": "maleki-harris",
      "canonical_name": "Maleki Harris",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "malik-jackson",
      "canonical_name": "Malik Jackson",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 6.0,
        "def_tot": 6.0
      }
    },
    {
      "canonical_id": "marc-olivier-brouillette",
      "canonical_name": "Marc-Olivier Brouillette",
      "positions": [
        "DB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 34.0,
        "def_tot": 34.0,
        "def_int": 1.0,
        "def_yds": 3.0,
        "def_lg": 3.0
      }
    },
    {
      "canonical_id": "marcell-young",
      "canonical_name": "Marcell Young",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 58.0,
        "def_tot": 58.0
      }
    },
    {
      "canonical_id": "marco-iannuzzi",
      "canonical_name": "Marco Iannuzzi",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 33.0,
        "recv_yds": 395.0,
        "recv_lg": 228.0,
        "recv_tar": 56.0,
        "recv_yac": 95.0,
        "ret_num": 26.0,
        "ret_yds": 333.0,
        "ret_lg": 188.0,
        "def_solo": 4.0,
        "def_tot": 4.0
      }
    },
    {
      "canonical_id": "marcus-alford",
      "canonical_name": "Marcus Alford",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 27.0,
        "def_tot": 27.0
      }
    },
    {
      "canonical_id": "marcus-henry",
      "canonical_name": "Marcus Henry",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 3.0,
        "recv_yds": 39.0,
        "recv_td": 1.0,
        "recv_tar": 6.0,
        "recv_lg": 11.0,
        "recv_yac": 7.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "marcus-howard",
      "canonical_name": "Marcus Howard",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 7.0,
        "def_tot": 7.0,
        "def_sack": 4.0,
        "def_ydsl": 35.0
      }
    },
    {
      "canonical_id": "marlon-smith",
      "canonical_name": "Marlon Smith",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "marquay-mcdaniel",
      "canonical_name": "Marquay McDaniel",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 87.0,
        "recv_yds": 1248.0,
        "recv_lg": 476.0,
        "recv_tar": 115.0,
        "recv_yac": 503.0,
        "recv_td": 5.0,
        "rush_att": 2.0,
        "rush_yds": 11.0,
        "rush_lg": 11.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 5.0,
        "score_p": 5.0,
        "score_pts": 32.0,
        "score_conv": 1.0
      }
    },
    {
      "canonical_id": "marshall-mcfadden",
      "canonical_name": "Marshall McFadden",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 36.0,
        "def_tot": 36.0
      }
    },
    {
      "canonical_id": "marshaun-coprich",
      "canonical_name": "Marshaun Coprich",
      "positions": [
        "RB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 2.0,
        "rush_yds": 6.0,
        "rush_lg": 3.0,
        "recv_rec": 1.0,
        "recv_yds": 5.0,
        "recv_lg": 5.0,
        "recv_tar": 1.0,
        "recv_yac": 1.0,
        "ret_num": 2.0,
        "ret_yds": 23.0,
        "ret_lg": 15.0
      }
    },
    {
      "canonical_id": "martin-wright",
      "canonical_name": "Martin Wright",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "matt-acree",
      "canonical_name": "Matt Acree",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "matt-black",
      "canonical_name": "Matt Black",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 44.0,
        "def_tot": 44.0,
        "def_int": 1.0,
        "def_yds": 25.0,
        "def_lg": 25.0,
        "score_tot": 1.0,
        "score_fr": 1.0,
        "score_pts": 6.0,
        "ret_num": 1.0,
        "misc_td": 1.0
      }
    },
    {
      "canonical_id": "matt-bucknor",
      "canonical_name": "Matt Bucknor",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 4.0,
        "def_tot": 4.0
      }
    },
    {
      "canonical_id": "matt-coates",
      "canonical_name": "Matt Coates",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 4.0,
        "recv_yds": 41.0,
        "recv_lg": 32.0,
        "recv_tar": 5.0,
        "recv_yac": 20.0
      }
    },
    {
      "canonical_id": "matt-nichols",
      "canonical_name": "Matt Nichols",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 478.0,
        "pass_cmp": 327.0,
        "pass_yds": 3752.0,
        "pass_lg": 388.0,
        "pass_td": 19.0,
        "pass_sack": 18.0,
        "pass_loss": 117.0,
        "pass_int": 9.0,
        "rush_att": 31.0,
        "rush_yds": 89.0,
        "rush_td": 6.0,
        "rush_lg": 60.0,
        "recv_rec": 1.0,
        "recv_yds": 4.0,
        "recv_td": 1.0,
        "recv_tar": 1.0,
        "score_tot": 7.0,
        "score_r": 6.0,
        "score_pts": 42.0,
        "score_p": 1.0
      }
    },
    {
      "canonical_id": "matt-vonk",
      "canonical_name": "Matt Vonk",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "matt-walter",
      "canonical_name": "Matt Walter",
      "positions": [
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "rush_att": 6.0,
        "rush_yds": 32.0,
        "rush_lg": 23.0,
        "recv_rec": 1.0,
        "recv_yds": 12.0,
        "recv_lg": 12.0,
        "recv_tar": 3.0,
        "recv_yac": 11.0,
        "ret_num": 1.0,
        "ret_yds": 20.0,
        "ret_lg": 20.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "matt-webster",
      "canonical_name": "Matt Webster",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 9.0,
        "def_tot": 9.0
      }
    },
    {
      "canonical_id": "matthew-odonnell",
      "canonical_name": "Matthew O'Donnell",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "matthew-wells",
      "canonical_name": "Matthew Wells",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 5.0,
        "def_tot": 5.0
      }
    },
    {
      "canonical_id": "matthias-goossen",
      "canonical_name": "Matthias Goossen",
      "positions": [
        "C"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "maurice-leggett",
      "canonical_name": "Maurice Leggett",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 52.0,
        "def_tot": 52.0,
        "def_int": 7.0,
        "def_yds": 262.0,
        "def_td": 3.0,
        "def_sack": 2.0,
        "def_ydsl": 7.0,
        "def_lg": 54.0,
        "score_tot": 3.0,
        "score_ir": 3.0,
        "score_pts": 18.0,
        "ret_num": 5.0,
        "ret_yds": 247.0,
        "ret_lg": 221.0
      }
    },
    {
      "canonical_id": "max-caron",
      "canonical_name": "Max Caron",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "maxx-forde",
      "canonical_name": "Maxx Forde",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "mercer-timmis",
      "canonical_name": "Mercer Timmis",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 3.0,
        "rush_yds": 6.0,
        "rush_lg": 7.0,
        "recv_rec": 1.0,
        "recv_yds": 14.0,
        "recv_lg": 14.0,
        "recv_tar": 1.0,
        "recv_yac": 12.0,
        "ret_num": 1.0,
        "ret_yds": 20.0,
        "ret_lg": 20.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "michael-brooks",
      "canonical_name": "Mic'hael Brooks",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 22.0,
        "def_tot": 22.0,
        "def_sack": 1.0,
        "def_ydsl": 6.0
      }
    },
    {
      "canonical_id": "micah-johnson",
      "canonical_name": "Micah Johnson",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 39.0,
        "def_tot": 39.0,
        "def_sack": 7.0,
        "def_ydsl": 50.0
      }
    },
    {
      "canonical_id": "michael-atkinson",
      "canonical_name": "Michael Atkinson",
      "positions": [
        "DB",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 15.0,
        "def_tot": 15.0,
        "def_sack": 1.0,
        "def_ydsl": 7.0,
        "def_int": 1.0,
        "def_yds": 1.0,
        "def_lg": 1.0
      }
    },
    {
      "canonical_id": "michael-buchanan",
      "canonical_name": "Michael Buchanan",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "michael-couture",
      "canonical_name": "Michael Couture",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "recv_tar": 1.0
      }
    },
    {
      "canonical_id": "michael-dyer",
      "canonical_name": "Michael Dyer",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 8.0,
        "rush_yds": 38.0,
        "rush_lg": 12.0,
        "recv_rec": 2.0,
        "recv_yds": 13.0,
        "recv_lg": 10.0,
        "recv_tar": 3.0,
        "recv_yac": 11.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "michael-ford",
      "canonical_name": "Michael Ford",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 14.0,
        "rush_yds": 63.0,
        "rush_lg": 30.0,
        "recv_rec": 10.0,
        "recv_yds": 85.0,
        "recv_lg": 52.0,
        "recv_tar": 11.0,
        "recv_yac": 71.0,
        "ret_num": 4.0,
        "ret_yds": 82.0,
        "ret_lg": 62.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "michael-klassen",
      "canonical_name": "Michael Klassen",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 5.0,
        "def_tot": 5.0,
        "def_sack": 1.0,
        "def_ydsl": 3.0,
        "ret_num": 1.0,
        "ret_yds": 12.0,
        "ret_lg": 12.0
      }
    },
    {
      "canonical_id": "mike-daly",
      "canonical_name": "Mike Daly",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 9.0,
        "def_tot": 9.0,
        "def_int": 1.0,
        "def_yds": 58.0,
        "def_lg": 58.0
      }
    },
    {
      "canonical_id": "mike-dubuisson",
      "canonical_name": "Mike Dubuisson",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "mike-edem",
      "canonical_name": "Mike Edem",
      "positions": [
        "DB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 44.0,
        "def_tot": 44.0,
        "def_int": 2.0,
        "def_yds": 25.0,
        "def_lg": 13.0
      }
    },
    {
      "canonical_id": "mike-filer",
      "canonical_name": "Mike Filer",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "mike-jones",
      "canonical_name": "Mike Jones",
      "positions": [
        "RB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_tar": 6.0,
        "recv_rec": 2.0,
        "recv_yds": 27.0,
        "recv_lg": 27.0,
        "recv_yac": 5.0,
        "ret_num": 7.0,
        "ret_yds": 153.0,
        "ret_lg": 111.0
      }
    },
    {
      "canonical_id": "mike-miller",
      "canonical_name": "Mike Miller",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "recv_tar": 8.0,
        "recv_rec": 4.0,
        "recv_yds": 43.0,
        "recv_lg": 29.0,
        "recv_yac": 30.0
      }
    },
    {
      "canonical_id": "mike-moore",
      "canonical_name": "Mike Moore",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 10.0,
        "def_tot": 10.0,
        "def_sack": 2.0,
        "def_ydsl": 8.0
      }
    },
    {
      "canonical_id": "mike-reilly",
      "canonical_name": "Mike Reilly",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 650.0,
        "pass_cmp": 450.0,
        "pass_yds": 5681.0,
        "pass_td": 30.0,
        "pass_lg": 507.0,
        "pass_sack": 31.0,
        "pass_loss": 201.0,
        "pass_int": 11.0,
        "rush_att": 106.0,
        "rush_yds": 412.0,
        "rush_lg": 155.0,
        "rush_td": 9.0,
        "score_tot": 9.0,
        "score_r": 9.0,
        "score_pts": 54.0
      }
    },
    {
      "canonical_id": "mitchell-gale",
      "canonical_name": "Mitchell Gale",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 137.0,
        "pass_cmp": 79.0,
        "pass_yds": 950.0,
        "pass_td": 2.0,
        "pass_lg": 124.0,
        "pass_sack": 11.0,
        "pass_loss": 62.0,
        "pass_int": 3.0,
        "rush_att": 20.0,
        "rush_yds": 62.0,
        "rush_lg": 42.0,
        "rush_td": 1.0,
        "score_tot": 1.0,
        "score_r": 1.0,
        "score_pts": 6.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "mitchell-white",
      "canonical_name": "Mitchell White",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 46.0,
        "def_tot": 46.0,
        "def_int": 3.0,
        "def_yds": 29.0,
        "def_lg": 29.0
      }
    },
    {
      "canonical_id": "mossis-madu",
      "canonical_name": "Mossis Madu",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 94.0,
        "rush_yds": 504.0,
        "rush_lg": 123.0,
        "rush_td": 3.0,
        "recv_rec": 14.0,
        "recv_yds": 113.0,
        "recv_lg": 62.0,
        "recv_tar": 18.0,
        "recv_yac": 92.0,
        "ret_num": 1.0,
        "ret_yds": 16.0,
        "ret_lg": 16.0,
        "def_solo": 2.0,
        "def_tot": 2.0,
        "score_tot": 3.0,
        "score_r": 3.0,
        "score_pts": 18.0
      }
    },
    {
      "canonical_id": "moton-hopkins",
      "canonical_name": "Moton Hopkins",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 17.0,
        "def_tot": 17.0,
        "def_sack": 2.0,
        "def_ydsl": 15.0
      }
    },
    {
      "canonical_id": "naaman-roosevelt",
      "canonical_name": "Naaman Roosevelt",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 76.0,
        "recv_yds": 1095.0,
        "recv_lg": 307.0,
        "recv_tar": 111.0,
        "recv_yac": 325.0,
        "recv_td": 2.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 2.0,
        "score_p": 2.0,
        "score_pts": 12.0
      }
    },
    {
      "canonical_id": "nate-coehoorn",
      "canonical_name": "Nate Coehoorn",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 29.0,
        "recv_yds": 332.0,
        "recv_lg": 130.0,
        "recv_tar": 48.0,
        "recv_yac": 108.0,
        "recv_td": 2.0,
        "score_tot": 2.0,
        "score_p": 2.0,
        "score_pts": 14.0,
        "score_conv": 1.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "natey-adjei",
      "canonical_name": "Natey Adjei",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 5.0,
        "recv_yds": 41.0,
        "recv_lg": 28.0,
        "recv_tar": 5.0,
        "recv_yac": 20.0
      }
    },
    {
      "canonical_id": "neil-king",
      "canonical_name": "Neil King",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 53.0,
        "def_tot": 53.0,
        "def_int": 2.0,
        "def_yds": 24.0,
        "def_lg": 24.0
      }
    },
    {
      "canonical_id": "nic-demski",
      "canonical_name": "Nic DEMSKI",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_tar": 60.0,
        "recv_rec": 37.0,
        "recv_yds": 338.0,
        "recv_lg": 195.0,
        "recv_yac": 147.0,
        "recv_td": 2.0,
        "ret_num": 14.0,
        "ret_yds": 135.0,
        "ret_lg": 86.0,
        "rush_att": 3.0,
        "rush_yds": 8.0,
        "rush_lg": 5.0,
        "score_tot": 2.0,
        "score_p": 2.0,
        "score_pts": 12.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "nic-grigsby",
      "canonical_name": "Nic Grigsby",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 59.0,
        "rush_yds": 265.0,
        "rush_lg": 65.0,
        "rush_td": 1.0,
        "recv_rec": 14.0,
        "recv_yds": 74.0,
        "recv_lg": 37.0,
        "recv_tar": 16.0,
        "recv_yac": 79.0,
        "def_solo": 2.0,
        "def_tot": 2.0,
        "score_tot": 1.0,
        "score_r": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "nicholas-shortill",
      "canonical_name": "Nicholas Shortill",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 4.0,
        "def_tot": 4.0
      }
    },
    {
      "canonical_id": "nicholas-taylor",
      "canonical_name": "Nicholas Taylor",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 28.0,
        "def_tot": 28.0,
        "def_int": 1.0,
        "def_yds": 57.0,
        "def_td": 1.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "nick-moore",
      "canonical_name": "Nick Moore",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 15.0,
        "recv_yds": 205.0,
        "recv_lg": 103.0,
        "recv_tar": 25.0,
        "recv_yac": 46.0,
        "recv_td": 1.0,
        "stat_xpm": 2.0,
        "stat_xpa": 2.0,
        "stat_pts": 2.0,
        "score_conv": 2.0,
        "score_pts": 10.0,
        "score_tot": 1.0,
        "score_p": 1.0
      }
    },
    {
      "canonical_id": "nikolas-lewis",
      "canonical_name": "Nikolas Lewis",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 98.0,
        "recv_yds": 1102.0,
        "recv_lg": 328.0,
        "recv_tar": 125.0,
        "recv_yac": 602.0,
        "recv_td": 3.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 3.0,
        "score_p": 3.0,
        "score_pts": 18.0
      }
    },
    {
      "canonical_id": "nolan-macmillan",
      "canonical_name": "Nolan Macmillan",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "odell-willis",
      "canonical_name": "Odell Willis",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 1.0,
        "def_solo": 22.0,
        "def_tot": 22.0,
        "def_sack": 7.0,
        "def_ydsl": 27.0
      }
    },
    {
      "canonical_id": "osagie-odiase",
      "canonical_name": "Osagie Odiase",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "otha-foster",
      "canonical_name": "Otha Foster",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 71.0,
        "def_tot": 71.0,
        "def_sack": 3.0,
        "def_ydsl": 38.0,
        "def_int": 1.0,
        "def_yds": 11.0,
        "def_lg": 11.0,
        "score_saf": 1.0,
        "score_pts": 2.0
      }
    },
    {
      "canonical_id": "padric-scott",
      "canonical_name": "Padric Scott",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0,
        "def_sack": 1.0,
        "def_ydsl": 6.0
      }
    },
    {
      "canonical_id": "pascal-lochard",
      "canonical_name": "Pascal Lochard",
      "positions": [
        "FB",
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 8.0,
        "rush_yds": 33.0,
        "rush_lg": 15.0,
        "recv_tar": 1.0,
        "ret_num": 2.0,
        "ret_yds": 19.0,
        "ret_lg": 19.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "pat-watkins",
      "canonical_name": "Pat Watkins",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 73.0,
        "def_tot": 73.0,
        "def_int": 2.0,
        "def_yds": 42.0,
        "def_lg": 24.0
      }
    },
    {
      "canonical_id": "patrick-lavoie",
      "canonical_name": "Patrick Lavoie",
      "positions": [
        "FB",
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 23.0,
        "recv_yds": 208.0,
        "recv_lg": 125.0,
        "recv_tar": 33.0,
        "recv_yac": 139.0,
        "recv_td": 1.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_conv": 3.0,
        "score_pts": 12.0,
        "score_tot": 1.0,
        "score_p": 1.0
      }
    },
    {
      "canonical_id": "patrick-neufeld",
      "canonical_name": "Patrick Neufeld",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "paul-hazel",
      "canonical_name": "Paul Hazel",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "paul-mccallum",
      "canonical_name": "Paul McCallum",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "stat_fgm": 4.0,
        "stat_fga": 4.0,
        "stat_lg": 44.0,
        "stat_xpm": 4.0,
        "stat_xpa": 4.0,
        "stat_pts": 16.0,
        "score_pts": 16.0
      }
    },
    {
      "canonical_id": "peter-dyakowski",
      "canonical_name": "Peter Dyakowski",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "phil-bates",
      "canonical_name": "Phil Bates",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 7.0,
        "recv_yds": 90.0,
        "recv_lg": 49.0,
        "recv_tar": 11.0,
        "recv_yac": 30.0,
        "recv_td": 1.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "phillip-hunt",
      "canonical_name": "Phillip Hunt",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 15.0,
        "def_tot": 15.0,
        "def_sack": 4.0,
        "def_ydsl": 37.0,
        "score_saf": 1.0,
        "score_pts": 2.0
      }
    },
    {
      "canonical_id": "pierre-lavertu",
      "canonical_name": "Pierre Lavertu",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "pierre-luc-caron",
      "canonical_name": "Pierre-Luc Caron",
      "positions": [
        "LS"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "quincy-mcduffie",
      "canonical_name": "Quincy McDuffie",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 25.0,
        "recv_yds": 251.0,
        "recv_lg": 48.0,
        "recv_tar": 33.0,
        "recv_yac": 115.0,
        "recv_td": 1.0,
        "ret_num": 48.0,
        "ret_yds": 1278.0,
        "ret_lg": 384.0,
        "ret_td": 2.0,
        "stat_xpm": 1.0,
        "stat_xpa": 1.0,
        "stat_pts": 1.0,
        "score_conv": 1.0,
        "score_pts": 20.0,
        "score_tot": 3.0,
        "score_p": 1.0,
        "score_kr": 2.0,
        "rush_att": 2.0,
        "rush_yds": 9.0,
        "rush_lg": 9.0
      }
    },
    {
      "canonical_id": "quinn-smith",
      "canonical_name": "Quinn Smith",
      "positions": [
        "OL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 10.0,
        "def_tot": 10.0,
        "def_sack": 3.0,
        "def_ydsl": 22.0,
        "ret_num": 1.0,
        "ret_yds": 18.0,
        "ret_lg": 18.0
      }
    },
    {
      "canonical_id": "quinn-van-gylswyk",
      "canonical_name": "Quinn Van Gylswyk",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "stat_fgm": 1.0,
        "stat_fga": 3.0,
        "stat_lg": 54.0,
        "stat_xpm": 1.0,
        "stat_xpa": 1.0,
        "stat_pts": 4.0,
        "ret_num": 1.0,
        "ret_yds": 63.0,
        "ret_lg": 63.0,
        "ret_ret": 1.0,
        "ret_ryds": 11.0,
        "score_pts": 4.0
      }
    },
    {
      "canonical_id": "quinton-pointer",
      "canonical_name": "Quinton Pointer",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 16.0,
        "def_tot": 16.0,
        "def_sack": 2.0,
        "def_ydsl": 19.0
      }
    },
    {
      "canonical_id": "rakeem-cato",
      "canonical_name": "Rakeem Cato",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 179.0,
        "pass_cmp": 120.0,
        "pass_yds": 1385.0,
        "pass_lg": 223.0,
        "pass_sack": 29.0,
        "pass_loss": 192.0,
        "pass_td": 8.0,
        "pass_int": 2.0,
        "rush_att": 17.0,
        "rush_yds": 157.0,
        "rush_lg": 127.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "ray-drew",
      "canonical_name": "Ray Drew",
      "positions": [
        "DB",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_ast": 3.0,
        "def_tot": 8.0,
        "def_solo": 5.0,
        "def_sack": 1.0,
        "def_ydsl": 8.0
      }
    },
    {
      "canonical_id": "ray-early",
      "canonical_name": "Ray Early",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "stat_fgm": 8.0,
        "stat_fga": 8.0,
        "stat_lg": 141.0,
        "stat_pts": 30.0,
        "stat_xpm": 6.0,
        "stat_xpa": 8.0,
        "ret_num": 23.0,
        "ret_yds": 1061.0,
        "ret_lg": 267.0,
        "ret_ret": 20.0,
        "ret_ryds": 305.0,
        "score_pts": 31.0
      }
    },
    {
      "canonical_id": "raymon-taylor",
      "canonical_name": "Raymon Taylor",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 26.0,
        "def_tot": 26.0
      }
    },
    {
      "canonical_id": "rene-paredes",
      "canonical_name": "Ren\u00e9 Paredes",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "stat_fgm": 60.0,
        "stat_fga": 68.0,
        "stat_lg": 812.0,
        "stat_xpm": 36.0,
        "stat_xpa": 44.0,
        "stat_pts": 216.0,
        "ret_num": 92.0,
        "ret_yds": 6031.0,
        "ret_lg": 1390.0,
        "ret_ret": 87.0,
        "ret_ryds": 1749.0,
        "score_pts": 222.0
      }
    },
    {
      "canonical_id": "reuben-frank",
      "canonical_name": "Reuben Frank",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 6.0,
        "def_tot": 6.0,
        "def_sack": 1.0,
        "def_ydsl": 5.0,
        "score_tot": 1.0,
        "score_fr": 1.0,
        "score_pts": 6.0,
        "misc_td": 1.0
      }
    },
    {
      "canonical_id": "richie-leone",
      "canonical_name": "Richie Leone",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "stat_fgm": 30.0,
        "stat_fga": 44.0,
        "stat_lg": 508.0,
        "stat_pts": 114.0,
        "stat_xpm": 24.0,
        "stat_xpa": 29.0,
        "ret_num": 85.0,
        "ret_yds": 5528.0,
        "ret_lg": 1388.0,
        "ret_ret": 78.0,
        "ret_ryds": 1741.0,
        "ret_blk": 1.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 19.0,
        "pass_lg": 19.0,
        "score_pts": 138.0
      }
    },
    {
      "canonical_id": "ricky-collins",
      "canonical_name": "Ricky Collins",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 48.0,
        "recv_yds": 720.0,
        "recv_lg": 347.0,
        "recv_tar": 77.0,
        "recv_yac": 233.0,
        "recv_td": 2.0,
        "ret_num": 8.0,
        "ret_yds": 151.0,
        "ret_lg": 67.0,
        "score_tot": 2.0,
        "score_p": 2.0,
        "score_pts": 12.0
      }
    },
    {
      "canonical_id": "ricky-foley",
      "canonical_name": "Ricky Foley",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 22.0,
        "def_tot": 22.0,
        "def_sack": 3.0,
        "def_ydsl": 14.0
      }
    },
    {
      "canonical_id": "ricky-ray-rayri02",
      "canonical_name": "Ricky Ray Rayri02",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "pass_att": 298.0,
        "pass_cmp": 222.0,
        "pass_yds": 2397.0,
        "pass_td": 15.0,
        "pass_int": 6.0,
        "pass_lg": 277.0,
        "pass_sack": 25.0,
        "pass_loss": 142.0,
        "rush_att": 13.0,
        "rush_yds": 53.0,
        "rush_lg": 45.0
      }
    },
    {
      "canonical_id": "rico-murray",
      "canonical_name": "Rico Murray",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 38.0,
        "def_tot": 38.0,
        "def_sack": 1.0,
        "def_ydsl": 5.0,
        "def_int": 1.0,
        "def_yds": 2.0,
        "def_lg": 2.0
      }
    },
    {
      "canonical_id": "rob-bagg",
      "canonical_name": "Rob Bagg",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 57.0,
        "recv_yds": 658.0,
        "recv_lg": 259.0,
        "recv_tar": 93.0,
        "recv_yac": 229.0,
        "recv_td": 4.0,
        "rush_att": 1.0,
        "rush_yds": -5.0,
        "rush_lg": -5.0,
        "score_tot": 4.0,
        "score_p": 4.0,
        "score_pts": 24.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "rob-cote",
      "canonical_name": "Rob Cote",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 13.0,
        "rush_yds": 55.0,
        "rush_lg": 20.0,
        "recv_rec": 13.0,
        "recv_yds": 112.0,
        "recv_lg": 73.0,
        "recv_tar": 16.0,
        "recv_yac": 76.0,
        "recv_td": 2.0,
        "ret_num": 1.0,
        "ret_yds": 16.0,
        "ret_lg": 16.0,
        "score_tot": 2.0,
        "score_p": 2.0,
        "score_pts": 14.0,
        "score_conv": 1.0
      }
    },
    {
      "canonical_id": "rob-maver",
      "canonical_name": "Rob Maver",
      "positions": [
        "K",
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 104.0,
        "ret_yds": 4999.0,
        "ret_lg": 1110.0,
        "ret_ret": 84.0,
        "ret_ryds": 1167.0,
        "ret_td": 2.0,
        "ret_blk": 1.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 2.0,
        "pass_lg": 2.0,
        "score_pts": 5.0
      }
    },
    {
      "canonical_id": "rolly-lumbala",
      "canonical_name": "Rolly Lumbala",
      "positions": [
        "FB",
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 4.0,
        "rush_yds": 46.0,
        "rush_lg": 43.0,
        "recv_tar": 15.0,
        "recv_rec": 10.0,
        "recv_yds": 91.0,
        "recv_lg": 83.0,
        "recv_yac": 88.0,
        "ret_num": 1.0,
        "ret_yds": 16.0,
        "ret_lg": 16.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "ronnie-yell",
      "canonical_name": "Ronnie Yell",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 18.0,
        "def_tot": 18.0
      }
    },
    {
      "canonical_id": "rory-kohlert",
      "canonical_name": "Rory Kohlert",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 26.0,
        "recv_yds": 243.0,
        "recv_lg": 132.0,
        "recv_tar": 45.0,
        "recv_yac": 61.0,
        "recv_td": 1.0,
        "ret_num": 1.0,
        "ret_yds": 35.0,
        "ret_lg": 35.0,
        "ret_ret": 1.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0,
        "pass_att": 2.0,
        "pass_cmp": 2.0,
        "pass_yds": 17.0,
        "pass_lg": 13.0,
        "pass_td": 1.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "ross-scheuerman",
      "canonical_name": "Ross Scheuerman",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 16.0,
        "rush_yds": 79.0,
        "rush_lg": 10.0,
        "recv_rec": 5.0,
        "recv_yds": 40.0,
        "recv_lg": 25.0,
        "recv_tar": 7.0,
        "recv_yac": 32.0
      }
    },
    {
      "canonical_id": "roy-finch",
      "canonical_name": "Roy Finch",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 13.0,
        "rush_yds": 73.0,
        "rush_lg": 31.0,
        "recv_tar": 3.0,
        "recv_rec": 2.0,
        "recv_yds": 26.0,
        "recv_lg": 26.0,
        "recv_yac": 26.0,
        "ret_num": 57.0,
        "ret_yds": 1295.0,
        "ret_lg": 605.0,
        "ret_td": 1.0,
        "score_tot": 1.0,
        "score_pr": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "royce-adams",
      "canonical_name": "Royce Adams",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 7.0,
        "def_tot": 7.0
      }
    },
    {
      "canonical_id": "ryan-bomben",
      "canonical_name": "Ryan Bomben",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "recv_tar": 2.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "ryan-lankford",
      "canonical_name": "Ryan Lankford",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 19.0,
        "recv_yds": 165.0,
        "recv_lg": 70.0,
        "recv_tar": 32.0,
        "recv_yac": 60.0,
        "ret_num": 3.0,
        "ret_yds": 17.0,
        "ret_lg": 11.0
      }
    },
    {
      "canonical_id": "ryan-phillips",
      "canonical_name": "Ryan Phillips",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 35.0,
        "def_tot": 35.0,
        "def_int": 1.0,
        "def_yds": 26.0,
        "def_lg": 26.0
      }
    },
    {
      "canonical_id": "ryan-smith",
      "canonical_name": "Ryan Smith",
      "positions": [
        "P",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "recv_rec": 60.0,
        "recv_yds": 594.0,
        "recv_lg": 174.0,
        "recv_tar": 88.0,
        "recv_yac": 196.0,
        "recv_td": 3.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 3.0,
        "score_p": 3.0,
        "score_pts": 18.0,
        "rush_att": 6.0,
        "rush_yds": 10.0,
        "rush_lg": 14.0
      }
    },
    {
      "canonical_id": "sj-green",
      "canonical_name": "S.J. Green",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "recv_rec": 5.0,
        "recv_yds": 72.0,
        "recv_lg": 39.0,
        "recv_td": 1.0,
        "recv_tar": 11.0,
        "recv_yac": 126.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "sam-giguere",
      "canonical_name": "Sam Giguere",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 34.0,
        "recv_yds": 417.0,
        "recv_lg": 128.0,
        "recv_tar": 56.0,
        "recv_yac": 163.0,
        "recv_td": 5.0,
        "ret_num": 9.0,
        "ret_yds": 176.0,
        "ret_lg": 124.0,
        "score_tot": 8.0,
        "score_r": 3.0,
        "score_pts": 48.0,
        "score_p": 5.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "rush_att": 7.0,
        "rush_yds": 17.0,
        "rush_td": 3.0,
        "rush_lg": 13.0
      }
    },
    {
      "canonical_id": "samuel-eguavoen",
      "canonical_name": "Samuel Eguavoen",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 21.0,
        "def_tot": 21.0
      }
    },
    {
      "canonical_id": "samuel-hurl",
      "canonical_name": "Samuel Hurl",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 9.0,
        "def_tot": 9.0
      }
    },
    {
      "canonical_id": "scott-macdonell",
      "canonical_name": "Scott MacDonell",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 1.0,
        "recv_yds": 14.0,
        "recv_lg": 14.0,
        "recv_tar": 1.0,
        "recv_yac": 2.0
      }
    },
    {
      "canonical_id": "sean-mcewen",
      "canonical_name": "Sean McEwen",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "sean-whyte",
      "canonical_name": "Sean WHYTE",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "stat_fgm": 46.0,
        "stat_fga": 50.0,
        "stat_lg": 648.0,
        "stat_xpm": 49.0,
        "stat_xpa": 54.0,
        "stat_pts": 187.0,
        "ret_num": 1.0,
        "ret_yds": 15.0,
        "ret_lg": 15.0,
        "score_pts": 187.0
      }
    },
    {
      "canonical_id": "serderius-bryant",
      "canonical_name": "Serderius Bryant",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 12.0,
        "def_tot": 12.0
      }
    },
    {
      "canonical_id": "sergio-castillo",
      "canonical_name": "Sergio CASTILLO",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 7.0,
        "ret_yds": 460.0,
        "ret_lg": 140.0,
        "ret_ret": 7.0,
        "ret_ryds": 147.0,
        "score_pts": 1.0
      }
    },
    {
      "canonical_id": "shakir-bell",
      "canonical_name": "Shakir Bell",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 68.0,
        "rush_yds": 425.0,
        "rush_lg": 128.0,
        "rush_td": 1.0,
        "recv_rec": 8.0,
        "recv_yds": 48.0,
        "recv_td": 2.0,
        "recv_tar": 13.0,
        "recv_yac": 44.0,
        "recv_lg": 9.0,
        "ret_num": 8.0,
        "ret_yds": 146.0,
        "ret_lg": 72.0,
        "score_tot": 3.0,
        "score_p": 2.0,
        "score_pts": 18.0,
        "score_r": 1.0
      }
    },
    {
      "canonical_id": "shamawd-chambers",
      "canonical_name": "Shamawd Chambers",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_tar": 41.0,
        "recv_rec": 25.0,
        "recv_yds": 269.0,
        "recv_lg": 150.0,
        "recv_td": 1.0,
        "recv_yac": 103.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "shane-carden",
      "canonical_name": "Shane Carden",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 2.0,
        "rush_yds": 2.0,
        "rush_lg": 2.0
      }
    },
    {
      "canonical_id": "shane-herbert",
      "canonical_name": "Shane Herbert",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 4.0,
        "def_tot": 4.0
      }
    },
    {
      "canonical_id": "shaquille-johnson",
      "canonical_name": "Shaquille Johnson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_tar": 1.0
      }
    },
    {
      "canonical_id": "shaquille-murray-lawrence",
      "canonical_name": "Shaquille Murray-Lawrence",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 17.0,
        "rush_yds": 51.0,
        "rush_lg": 27.0,
        "rush_td": 1.0,
        "recv_rec": 2.0,
        "recv_yds": 11.0,
        "recv_lg": 11.0,
        "recv_tar": 2.0,
        "recv_yac": 9.0,
        "ret_num": 12.0,
        "ret_yds": 233.0,
        "ret_lg": 175.0,
        "score_tot": 1.0,
        "score_r": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "shaquille-richardson",
      "canonical_name": "Shaquille Richardson",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 12.0,
        "def_tot": 12.0
      }
    },
    {
      "canonical_id": "shawn-gore",
      "canonical_name": "Shawn Gore",
      "positions": [
        "SB",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "recv_rec": 54.0,
        "recv_yds": 807.0,
        "recv_lg": 291.0,
        "recv_tar": 84.0,
        "recv_yac": 240.0,
        "recv_td": 3.0,
        "score_tot": 3.0,
        "score_p": 3.0,
        "score_pts": 18.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "shawn-lemon",
      "canonical_name": "Shawn Lemon",
      "positions": [
        "DB",
        "DE",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 23.0,
        "def_tot": 23.0,
        "def_sack": 14.0,
        "def_ydsl": 91.0
      }
    },
    {
      "canonical_id": "shayon-green",
      "canonical_name": "Shayon Green",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 21.0,
        "def_tot": 21.0,
        "def_sack": 2.0,
        "def_ydsl": 14.0,
        "def_int": 1.0,
        "def_yds": 3.0,
        "def_lg": 3.0,
        "recv_rec": 1.0,
        "recv_yds": 3.0,
        "recv_lg": 3.0,
        "recv_tar": 1.0,
        "recv_yac": 2.0
      }
    },
    {
      "canonical_id": "simon-charbonneau-campeau",
      "canonical_name": "Simon Charbonneau-Campeau",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 18.0,
        "recv_yds": 249.0,
        "recv_lg": 161.0,
        "recv_tar": 31.0,
        "recv_yac": 95.0,
        "recv_td": 2.0,
        "ret_num": 1.0,
        "ret_yds": 51.0,
        "ret_td": 1.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 3.0,
        "score_p": 2.0,
        "score_pts": 18.0,
        "score_kr": 1.0
      }
    },
    {
      "canonical_id": "simoni-lawrence",
      "canonical_name": "Simoni Lawrence",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 1.0,
        "def_yds": 37.0,
        "def_td": 1.0,
        "def_solo": 94.0,
        "def_tot": 94.0,
        "def_sack": 4.0,
        "def_ydsl": 18.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "sirvincent-rogers",
      "canonical_name": "SirVincent Rogers",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "solomon-elimimian",
      "canonical_name": "Solomon Elimimian",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 135.0,
        "def_tot": 135.0,
        "def_sack": 7.0,
        "def_ydsl": 62.0,
        "def_int": 1.0,
        "def_yds": 9.0,
        "def_lg": 9.0
      }
    },
    {
      "canonical_id": "solomon-means",
      "canonical_name": "Solomon Means",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 6.0,
        "def_tot": 6.0
      }
    },
    {
      "canonical_id": "spencer-moore",
      "canonical_name": "Spencer Moore",
      "positions": [
        "FB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 3.0,
        "recv_yds": 24.0,
        "recv_lg": 24.0,
        "recv_tar": 5.0,
        "recv_yac": 8.0
      }
    },
    {
      "canonical_id": "spencer-watt",
      "canonical_name": "Spencer Watt",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 24.0,
        "recv_yds": 277.0,
        "recv_lg": 192.0,
        "recv_tar": 43.0,
        "recv_yac": 103.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "spencer-wilson",
      "canonical_name": "Spencer Wilson",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "rush_yds": 23.0,
        "rush_lg": 23.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "stanley-bryant",
      "canonical_name": "Stanley Bryant",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "stefan-logan",
      "canonical_name": "Stefan Logan",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 23.0,
        "rush_yds": 98.0,
        "rush_lg": 83.0,
        "recv_rec": 7.0,
        "recv_yds": 69.0,
        "recv_lg": 60.0,
        "recv_tar": 7.0,
        "recv_yac": 58.0,
        "recv_td": 1.0,
        "ret_num": 53.0,
        "ret_yds": 1174.0,
        "ret_lg": 527.0,
        "ret_td": 1.0,
        "score_tot": 2.0,
        "score_p": 1.0,
        "score_pts": 12.0,
        "score_pr": 1.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "stephen-adekolu",
      "canonical_name": "Stephen Adekolu",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 7.0,
        "recv_yds": 77.0,
        "recv_lg": 43.0,
        "recv_tar": 11.0,
        "recv_yac": 43.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "steven-clarke",
      "canonical_name": "Steven Clarke",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 10.0,
        "def_tot": 10.0,
        "def_sack": 1.0,
        "def_ydsl": 9.0
      }
    },
    {
      "canonical_id": "tj-lee",
      "canonical_name": "T.J. Lee",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 15.0,
        "def_tot": 15.0,
        "def_sack": 1.0,
        "def_ydsl": 9.0
      }
    },
    {
      "canonical_id": "tj-heath",
      "canonical_name": "TJ Heath",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 57.0,
        "def_tot": 57.0,
        "def_int": 7.0,
        "def_yds": 211.0,
        "def_lg": 179.0,
        "ret_num": 9.0,
        "ret_yds": 181.0,
        "ret_lg": 55.0
      }
    },
    {
      "canonical_id": "taylor-loffler",
      "canonical_name": "Taylor Loffler",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 66.0,
        "def_tot": 66.0,
        "def_int": 4.0,
        "def_yds": 79.0,
        "def_lg": 75.0,
        "def_sack": 1.0,
        "def_ydsl": 9.0,
        "ret_num": 1.0
      }
    },
    {
      "canonical_id": "taylor-reed",
      "canonical_name": "Taylor Reed",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 84.0,
        "def_tot": 84.0,
        "def_sack": 3.0,
        "def_ydsl": 8.0
      }
    },
    {
      "canonical_id": "teague-sherman",
      "canonical_name": "Teague Sherman",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "ted-laurent",
      "canonical_name": "Ted Laurent",
      "positions": [
        "DB",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 27.0,
        "def_tot": 27.0,
        "def_sack": 8.0,
        "def_ydsl": 76.0
      }
    },
    {
      "canonical_id": "terrell-davis",
      "canonical_name": "Terrell Davis",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 7.0,
        "def_tot": 7.0,
        "def_sack": 1.0,
        "def_ydsl": 1.0
      }
    },
    {
      "canonical_id": "terrell-sinkfield",
      "canonical_name": "Terrell Sinkfield",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_tar": 35.0,
        "recv_rec": 22.0,
        "recv_yds": 409.0,
        "recv_td": 4.0,
        "recv_yac": 122.0,
        "recv_lg": 189.0,
        "ret_num": 1.0,
        "ret_yds": 11.0,
        "ret_lg": 11.0,
        "rush_att": 5.0,
        "rush_yds": 51.0,
        "rush_lg": 48.0,
        "score_tot": 4.0,
        "score_p": 4.0,
        "score_pts": 24.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "terrence-frederick",
      "canonical_name": "Terrence Frederick",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 34.0,
        "def_tot": 34.0,
        "def_sack": 1.0,
        "def_ydsl": 1.0
      }
    },
    {
      "canonical_id": "terrence-toliver",
      "canonical_name": "Terrence Toliver",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 66.0,
        "recv_yds": 1045.0,
        "recv_lg": 183.0,
        "recv_tar": 103.0,
        "recv_td": 9.0,
        "recv_yac": 214.0,
        "score_tot": 9.0,
        "score_p": 9.0,
        "score_pts": 54.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "tevaughn-campbell",
      "canonical_name": "Tevaughn Campbell",
      "positions": [
        "CB",
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 12.0,
        "def_tot": 12.0,
        "def_int": 1.0,
        "def_sack": 1.0,
        "def_ydsl": 11.0,
        "score_tot": 1.0,
        "score_fr": 1.0,
        "score_pts": 6.0,
        "misc_td": 1.0
      }
    },
    {
      "canonical_id": "thaddeus-coleman",
      "canonical_name": "Thaddeus Coleman",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "thomas-gordon",
      "canonical_name": "Thomas Gordon",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 37.0,
        "def_tot": 37.0,
        "def_sack": 2.0,
        "def_ydsl": 27.0,
        "def_int": 1.0,
        "def_yds": 19.0,
        "def_lg": 19.0,
        "misc_td": 1.0,
        "score_tot": 1.0,
        "score_fr": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "thomas-mayo",
      "canonical_name": "Thomas Mayo",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 24.0,
        "recv_yds": 277.0,
        "recv_lg": 97.0,
        "recv_tar": 34.0,
        "recv_yac": 109.0,
        "recv_td": 1.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "thomas-miles",
      "canonical_name": "Thomas Miles",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 10.0,
        "def_tot": 10.0,
        "def_sack": 1.0,
        "def_ydsl": 1.0
      }
    },
    {
      "canonical_id": "tim-flanders",
      "canonical_name": "Tim Flanders",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 46.0,
        "rush_yds": 281.0,
        "rush_lg": 41.0,
        "rush_td": 3.0,
        "recv_rec": 15.0,
        "recv_yds": 145.0,
        "recv_lg": 69.0,
        "recv_tar": 17.0,
        "recv_yac": 125.0,
        "ret_num": 1.0,
        "ret_yds": 31.0,
        "ret_lg": 31.0,
        "score_tot": 3.0,
        "score_r": 3.0,
        "score_pts": 18.0
      }
    },
    {
      "canonical_id": "tim-oneill",
      "canonical_name": "Tim O\\'Neill",
      "positions": [
        "C"
      ],
      "ambiguous": true,
      "stats": {
        "recv_tar": 1.0
      }
    },
    {
      "canonical_id": "tiquan-underwood",
      "canonical_name": "Tiquan Underwood",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 20.0,
        "recv_yds": 277.0,
        "recv_lg": 100.0,
        "recv_tar": 33.0,
        "recv_yac": 99.0,
        "recv_td": 1.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "tommie-campbell",
      "canonical_name": "Tommie Campbell",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 74.0,
        "def_tot": 74.0,
        "def_int": 3.0,
        "def_yds": 42.0,
        "def_lg": 42.0,
        "ret_num": 4.0,
        "ret_yds": 21.0,
        "ret_lg": 21.0
      }
    },
    {
      "canonical_id": "tommie-draheim",
      "canonical_name": "Tommie Draheim",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "tony-burnett",
      "canonical_name": "Tony Burnett",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 31.0,
        "def_tot": 31.0,
        "recv_rec": 1.0,
        "recv_yds": 3.0,
        "recv_lg": 3.0,
        "recv_tar": 1.0,
        "recv_yac": 3.0
      }
    },
    {
      "canonical_id": "tony-washington",
      "canonical_name": "Tony Washington",
      "positions": [
        "DL",
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "tori-gurley",
      "canonical_name": "Tori Gurley",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 40.0,
        "recv_yds": 571.0,
        "recv_lg": 262.0,
        "recv_tar": 71.0,
        "recv_yac": 95.0,
        "recv_td": 5.0,
        "score_tot": 5.0,
        "score_p": 5.0,
        "score_pts": 30.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "tory-harrison",
      "canonical_name": "Tory Harrison",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 52.0,
        "rush_yds": 222.0,
        "rush_lg": 83.0,
        "rush_td": 2.0,
        "recv_tar": 23.0,
        "recv_rec": 12.0,
        "recv_yds": 78.0,
        "recv_lg": 60.0,
        "recv_yac": 46.0,
        "ret_num": 6.0,
        "ret_yds": 129.0,
        "ret_lg": 89.0,
        "score_tot": 2.0,
        "score_r": 2.0,
        "score_pts": 12.0
      }
    },
    {
      "canonical_id": "tracy-robertson",
      "canonical_name": "Tracy Robertson",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 10.0,
        "def_tot": 10.0
      }
    },
    {
      "canonical_id": "travis-bond",
      "canonical_name": "Travis Bond",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "travis-hawkins",
      "canonical_name": "Travis Hawkins",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "travis-lee",
      "canonical_name": "Travis Lee",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 24.0,
        "def_tot": 24.0
      }
    },
    {
      "canonical_id": "travis-lulay",
      "canonical_name": "Travis Lulay",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 40.0,
        "pass_cmp": 28.0,
        "pass_yds": 291.0,
        "pass_td": 3.0,
        "pass_int": 2.0,
        "pass_lg": 94.0,
        "pass_sack": 3.0,
        "pass_loss": 14.0,
        "rush_att": 17.0,
        "rush_yds": 38.0,
        "rush_lg": 20.0,
        "rush_td": 6.0,
        "score_tot": 6.0,
        "score_r": 6.0,
        "score_pts": 36.0
      }
    },
    {
      "canonical_id": "travon-van",
      "canonical_name": "Travon Van",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 87.0,
        "rush_yds": 458.0,
        "rush_lg": 104.0,
        "rush_td": 2.0,
        "recv_rec": 20.0,
        "recv_yds": 146.0,
        "recv_lg": 102.0,
        "recv_tar": 29.0,
        "recv_yac": 142.0,
        "ret_num": 5.0,
        "ret_yds": 101.0,
        "ret_lg": 87.0,
        "score_tot": 2.0,
        "score_r": 2.0,
        "score_pts": 12.0
      }
    },
    {
      "canonical_id": "trent-corney",
      "canonical_name": "Trent Corney",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 9.0,
        "def_tot": 9.0,
        "def_sack": 2.0,
        "def_ydsl": 12.0
      }
    },
    {
      "canonical_id": "trevor-harris",
      "canonical_name": "Trevor HARRIS",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 330.0,
        "pass_cmp": 242.0,
        "pass_yds": 3301.0,
        "pass_td": 16.0,
        "pass_lg": 375.0,
        "pass_sack": 23.0,
        "pass_loss": 143.0,
        "pass_int": 4.0,
        "rush_att": 30.0,
        "rush_yds": 126.0,
        "rush_lg": 68.0,
        "rush_td": 2.0,
        "recv_rec": 1.0,
        "recv_yds": -11.0,
        "recv_lg": -11.0,
        "recv_tar": 1.0,
        "recv_yac": -11.0,
        "score_tot": 2.0,
        "score_r": 2.0,
        "score_pts": 12.0
      }
    },
    {
      "canonical_id": "tristan-jackson",
      "canonical_name": "Tristan Jackson",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 5.0,
        "def_tot": 5.0,
        "score_tot": 2.0,
        "score_pr": 2.0,
        "score_pts": 12.0,
        "ret_num": 44.0,
        "ret_yds": 532.0,
        "ret_lg": 247.0,
        "ret_td": 2.0
      }
    },
    {
      "canonical_id": "troy-stoudermire",
      "canonical_name": "Troy Stoudermire",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0,
        "ret_num": 17.0,
        "ret_yds": 187.0,
        "ret_lg": 142.0,
        "ret_fc": 1.0,
        "recv_rec": 2.0,
        "recv_yds": 9.0,
        "recv_lg": 9.0,
        "recv_fd": 1.0,
        "recv_tar": 4.0,
        "recv_yac": 1.0
      }
    },
    {
      "canonical_id": "tyler-crapigna",
      "canonical_name": "Tyler Crapigna",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "stat_fgm": 36.0,
        "stat_fga": 42.0,
        "stat_lg": 644.0,
        "stat_xpm": 22.0,
        "stat_xpa": 25.0,
        "stat_pts": 130.0,
        "ret_num": 51.0,
        "ret_yds": 3110.0,
        "ret_lg": 1146.0,
        "ret_ret": 46.0,
        "ret_ryds": 892.0,
        "score_pts": 133.0
      }
    },
    {
      "canonical_id": "tyler-hunter",
      "canonical_name": "Tyler Hunter",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 1.0,
        "def_solo": 5.0,
        "def_tot": 5.0
      }
    },
    {
      "canonical_id": "tyler-thornton",
      "canonical_name": "Tyler Thornton",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 10.0,
        "def_tot": 10.0
      }
    },
    {
      "canonical_id": "tyree-hollins",
      "canonical_name": "Tyree Hollins",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 8.0,
        "def_tot": 8.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "tyrell-sutton",
      "canonical_name": "Tyrell Sutton",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 75.0,
        "rush_yds": 415.0,
        "rush_lg": 127.0,
        "recv_rec": 27.0,
        "recv_yds": 206.0,
        "recv_lg": 76.0,
        "recv_tar": 31.0,
        "recv_yac": 177.0,
        "def_solo": 4.0,
        "def_tot": 4.0
      }
    },
    {
      "canonical_id": "ucambre-williams",
      "canonical_name": "Ucambre Williams",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "vad-lee",
      "canonical_name": "Vad Lee",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_sack": 1.0,
        "pass_loss": 2.0,
        "rush_att": 1.0
      }
    },
    {
      "canonical_id": "vaughn-martin",
      "canonical_name": "Vaughn Martin",
      "positions": [
        "DB",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 6.0,
        "def_tot": 6.0,
        "ret_num": 1.0,
        "ret_yds": 9.0,
        "ret_lg": 9.0
      }
    },
    {
      "canonical_id": "vernon-adams",
      "canonical_name": "Vernon Adams",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 75.0,
        "pass_cmp": 42.0,
        "pass_yds": 575.0,
        "pass_lg": 83.0,
        "pass_sack": 14.0,
        "pass_loss": 84.0,
        "pass_td": 4.0,
        "pass_int": 1.0,
        "rush_att": 27.0,
        "rush_yds": 109.0,
        "rush_lg": 61.0,
        "rush_td": 1.0,
        "score_tot": 1.0,
        "score_r": 1.0,
        "score_pts": 6.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "victor-harris",
      "canonical_name": "Victor Harris",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 19.0,
        "def_tot": 19.0
      }
    },
    {
      "canonical_id": "vidal-hazelton",
      "canonical_name": "Vidal Hazelton",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 27.0,
        "recv_yds": 361.0,
        "recv_lg": 123.0,
        "recv_td": 3.0,
        "recv_tar": 46.0,
        "recv_yac": 76.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 3.0,
        "score_p": 3.0,
        "score_pts": 18.0
      }
    },
    {
      "canonical_id": "wallace-miles",
      "canonical_name": "Wallace Miles",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 13.0,
        "recv_yds": 127.0,
        "recv_lg": 74.0,
        "recv_tar": 18.0,
        "recv_yac": 44.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "wayne-smith",
      "canonical_name": "Wayne Smith",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "weston-dressler",
      "canonical_name": "Weston Dressler",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 77.0,
        "recv_yds": 990.0,
        "recv_lg": 354.0,
        "recv_tar": 117.0,
        "recv_yac": 377.0,
        "recv_td": 2.0,
        "rush_att": 5.0,
        "rush_yds": 45.0,
        "rush_lg": 45.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 2.0,
        "score_p": 2.0,
        "score_conv": 1.0,
        "score_pts": 14.0
      }
    },
    {
      "canonical_id": "will-smith",
      "canonical_name": "Will Smith",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "william-langlais",
      "canonical_name": "William LANGLAIS",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 1.0
      }
    },
    {
      "canonical_id": "willie-jefferson",
      "canonical_name": "Willie Jefferson",
      "positions": [
        "DB",
        "DE",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 10.0,
        "def_tot": 10.0,
        "def_sack": 3.0,
        "def_ydsl": 20.0
      }
    },
    {
      "canonical_id": "winston-venable",
      "canonical_name": "Winston Venable",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 84.0,
        "def_tot": 84.0,
        "def_sack": 6.0,
        "def_ydsl": 41.0
      }
    },
    {
      "canonical_id": "xavier-fulton",
      "canonical_name": "Xavier Fulton",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "zach-collaros",
      "canonical_name": "Zach COLLAROS",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 378.0,
        "pass_cmp": 252.0,
        "pass_yds": 3174.0,
        "pass_td": 18.0,
        "pass_int": 9.0,
        "pass_lg": 306.0,
        "pass_sack": 14.0,
        "pass_loss": 132.0,
        "rush_att": 8.0,
        "rush_yds": 40.0,
        "rush_lg": 31.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "zach-minter",
      "canonical_name": "Zach Minter",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 6.0,
        "def_tot": 6.0,
        "def_sack": 2.0,
        "def_ydsl": 14.0
      }
    },
    {
      "canonical_id": "zack-evans",
      "canonical_name": "Zack Evans",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 25.0,
        "def_tot": 25.0,
        "def_sack": 7.0,
        "def_ydsl": 59.0,
        "recv_tar": 1.0
      }
    },
    {
      "canonical_id": "zack-medeiros",
      "canonical_name": "Zack Medeiros",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 63.0,
        "ret_yds": 4085.0,
        "ret_lg": 1074.0,
        "ret_ret": 60.0,
        "ret_ryds": 1304.0,
        "ret_td": 1.0,
        "ret_blk": 1.0,
        "rush_att": 2.0,
        "rush_yds": 22.0,
        "rush_lg": 22.0,
        "score_pts": 2.0
      }
    }
  ]
}