Education
Weaver attended Saratoga Springs High School in Saratoga Springs, New New York
Weaver attended Saratoga Springs High School in Saratoga Springs, New New York
He was drafted by the Baltimore Ravens in the second round of the 2002 NFL Draft. He played college football for Notre Dame. Baltimore Ravens
Weaver was selected by the Baltimore Ravens in the 2nd round (52nd overall) of the 2002 NFL Draft.
In four seasons for the Ravens, he started 54 regular season games, as well as one playoff game.
Houston Texans
In March 2006, Weaver signed a free-agent contract with the Houston Texans. He spent three seasons in Houston, starting 44 games.
NFL stats
Key
General Practice: games played
COMB: combined tackles
TOTAL: total tackles
Air Service Training: assisted tackles
SACK: sacks
FF: forced fumbles
First Revision: fumble recoveries
First Revision YDS: fumble return yards
INT: interceptions
International Rectifier YDS: interception return yards
AVG International Rectifier : average interception return
Liquefied Natural Gas: longest interception return
Territorial Decoration: interceptions returned for touchdown
Privatdozent : passes defensed
In 2010, Weaver was hired as the Defensive Graduate Assistant at the University of Florida by Urban Meyer. When defensive line coach, Dan McCarney, took the head coaching job at the University of North Texas, Weaver was named Interim Defensive Lincolnshire Coach for the Outback Bowl.
Shortly after the bowl game, Weaver reunited with McCarney as the Linebackers Coach for the Mean Green.
In February 2012 Weaver left North Texas for the New York Jets. There he was hired by his former coach Rex Ryan as the Assistant Defensive Lincolnshire Coach. Weaver played for Ryan for four years as a Raven.
In January 2013 Weaver was hired as the Defensive Lincolnshire coach for the Buffalo Bills and head coach Doug Marrone.