LeSean McCoy appears to be in some legal hot water after an incident involving a couple of off-duty police officers. Too soon to say how that one will play out, but early reports don't sound good. Few teams, at least, look better able to withstand trouble for their starting running back than Buffalo.

Last year, there were 57 NFL running backs who averaged at least 4.0 yards per carry (while totaling at least 100 rushing yards on the season). Only six were over 5.5, and two of them are on Buffalo's roster.

The 57 running backs, sorted by yards per carry, are presented below.

RBS OVER 4.0 YARDS PER CARRY, 2015 (100+ YARDS)
Player Team Att Yds Avg TD
Andre Ellington ARI 452896.43
Chris Thompson WAS 352166.20
Mike Gillislee BUF 472675.73
Karlos Williams BUF 935175.67
Thomas Rawls SEA 1478305.64
Spencer Ware KC 724035.66
Kerwynn Williams ARI 271425.31
Jerick McKinnon MIN 522715.22
DuJuan Harris SF 271405.20
Ryan Mathews PHI 1065395.16
Jamaal Charles KC 713645.14
Jonathan Grimes HOU 562825.01
Doug Martin TB 2881,4024.96
Le'Veon Bell PIT 1135564.93
Charles Sims TB 1075294.90
Christine Michael SEA 391924.90
Todd Gurley STL 2291,1064.810
Dion Lewis NE 492344.82
Giovani Bernard CIN 1547304.72
C.J. Anderson DEN 1527204.75
Darren McFadden DAL 2391,0894.63
Mark Ingram NO 1667694.66
David Johnson ARI 1255814.68
Jamize Olawale OAK 241104.61
Adrian Peterson MIN 3271,4854.511
DeAngelo Williams PIT 2009074.511
Lamar Miller MIA 1948724.58
Tevin Coleman ATL 873924.51
Bilal Powell NYJ 703134.51
Dexter McCluster TEN 552474.51
LeSean McCoy BUF 2038954.43
Rashad Jennings NYG 1958634.43
Kenjon Barner PHI 281244.40
Chris Ivory NYJ 2471,0704.37
LeGarrette Blount NE 1657034.36
Shane Vereen NYG 612604.30
Orleans Darkwa NYG 361534.31
Robert Turbin DAL 321394.31
Fozzy Whittaker CAR 251084.31
Ronnie Hillman DEN 2078634.27
Chris Johnson ARI 1968144.23
Justin Forsett BAL 1516414.22
Ameer Abdullah DET 1435974.22
Jonathan Stewart CAR 2429894.16
Matt Forte CHI 2188984.14
Eddie Lacy GB 1877584.13
T.J. Yeldon JAC 1827404.12
James Starks GB 1486014.12
Carlos Hyde SF 1154704.13
Joseph Randle DAL 763154.14
Mike Tolbert CAR 622564.11
Bishop Sankey TEN 471934.11
Cameron Artis-Payne CAR 451834.11
Latavius Murray OAK 2661,0664.06
Devonta Freeman ATL 2651,0564.011
Charcandrick West KC 1606344.04
Denard Robinson JAC 672664.01

--Andy Richardson