Overview

James C. Weaver (March 5, 1945 – July 2, 2015) was an American college athletics administrator and a former American football player and coach. He is best known for serving as athletic director at Virginia Polytechnic Institute and State University from 1997 until his retirement in 2014. His career spanned playing, coaching and athletic administration at the collegiate level.

Early life and coaching

Weaver was born in Harrisburg, Pennsylvania, on March 5, 1945. Early in his career he was involved in college football both as a player and as a coach, gaining experience with team management, recruiting and program development. Those years in coaching provided the foundation for a later transition into athletic administration, where organizational and fundraising skills became central to his work.

Role at Virginia Tech

Appointed athletic director in 1997, Weaver led Virginia Tech's athletic department through a period of institutional growth and change. During his tenure the university completed major facility projects, expanded resources for student-athletes and navigated conference realignment. Under his leadership the department emphasized competitive programs, academic support and a stronger national profile for several sports.

Key initiatives and responsibilities

  • Development and oversight of capital projects and athletic facilities.
  • Strengthening academic support and welfare programs for student-athletes.
  • Fundraising, donor relations and budget management for a major collegiate athletics program.
  • Guiding the program through conference transition and increased national competition.

Legacy and later life

Weaver retired from his role at Virginia Tech in 2014 after nearly two decades leading the department. He is remembered by colleagues, coaches and alumni for his steady stewardship of athletics and for efforts to balance competitive success with academic priorities. Supporters note improvements in facilities and institutional visibility that occurred during his tenure.

Death

James C. Weaver died on July 2, 2015, at the age of 70. He passed away in Blacksburg, Virginia, after a battle with Parkinson's disease. His passing prompted tributes from the collegiate athletics community and from those who worked with him across several institutions.