Jim Leonhard Has "Never Felt Better in the NFL"
Bills safety Jim Leonhard returns to Buffalo after 4 different teams and a few different injuries, but he says he's never felt better than he does right now.
Bills safety Jim Leonhard returns to Buffalo after 4 different teams and a few different injuries, but he says he's never felt better than he does right now.