Leonard Weaver

Height: 6' 0"
Weight: 250
College: Carson-Newman
Birth Place: Melbourne, Florida
  • The Cheat Sheet3 hours ago

    The 15 Worst Injuries in NFL History

    Over the years, the NFL has become less of a sport featuring the best and most talented players and more of a league of gladiators, pounding each other into the ground for our amusement. While the NFL has become undoubtedly popular over the last few decades, there is a major downside to the sport: lots of injuries. For a short time in the NFL, the “wildcat” was the formation de jour.