Home US SportsNFL LB Mohamoud Diabate does a little bit of everything