Brian Leonard

#40RB,
Height: 6' 1"
Weight: 225
Born:
College: Rutgers
Birth Place: Gouverneur, New York
Draft: 2007 2nd round (20th pick) by the
  • Saints counting on newcomers at every level of revamped defense
    ESPN.com

    Saints counting on newcomers at every level of revamped defense

    Mike Triplett ESPN Staff Writer Close Covered Saints for eight years at New Orleans Times-Picayune Previously covered LSU football, San Francisco 49ers Iowa native and University of Iowa graduate Follow on Twitter The New Orleans Saints should have at least six new starters when the NFL season opens. Here's a starting lineup projection: Offense Quarterback (Drew Brees): The 38-year-old led the NFL in passing yardage for the seventh time last season with 5,208 and he is now just 5,830 yards away from breaking Peyton Manning’s career record of 71,940. Running back (Mark Ingram): Adrian Peterson may be stealing the spotlight, but that doesn’t mean he’ll take over Ingram’s job as the Saints’ lead

  • 90 Players in 90 Days: LB Ramon Humber
    Buffalo Rumblings

    90 Players in 90 Days: LB Ramon Humber

    While the Buffalo Bills are missing the surefire All Pro linebacker that Sean McDermott had with the Carolina Panthers in Luke Kuechly, there is some talent in the group he has to work with now. One of those guys has spent some time bouncing around the league for a few years before finding himself with the Bills last year as a special teamer. Could he be in for a bigger role this year? Name: Ramon Humber # 50 Position: LB Height/Weight: 5’11”, 232 lbs Experience: 9 College: North Dakota State Draft: UDFA (2009) Financial Situation (per Spotrac): Humber signed a one-year deal with the Bills this offseason that will pay him $900,000, of which $80,000 is guaranteed. 2016 Recap: Humber was signed

  • The official PFT preseason power rankings landing page
    NBC Sports: ProFootballTalk

    The official PFT preseason power rankings landing page

    The PFT preseason power rankings are entering the home stretch. Before seeing how it ends, why not go back to the beginning and review the full list? Teams No. 8 through 32 appear below. Below that, your comments about where we’re right, where we’re wrong, plus whatever else didn’t get deleted due to the presence of locker room talk. But don’t pop off without doing your homework; click the links to the ones you may disagree with before articulating your disagreement. And, yes, I’m simply saying that to generate clicks. 7. Seattle Seahawks. 8. Kansas City Chiefs. 9. New York Giants. 10. Tennessee Titans. 11. Miami Dolphins. 12. Denver Broncos. 13. Houston Texans. 14. Tampa Bay Buccaneers. 15.