Gaine just completed his 15th year in the NFL and his second season as the Dolphins’ Assistant General Manager after being named to that position on June 27, 2012.
As the team's Assistant General Manager, Gaine works on the evaluation of players at the professional and collegiate levels, as well as being responsible for administrative, supervisory and operational duties in both of those areas, while overseeing the Player Personnel Department. He also has an active role in the organization with Head Coach Joe Philbin and his staff, football administration and general football operations related departments.
In his previous roles in Miami, Gaine was responsible for directing pro scouting operations for the Dolphins, including player evaluations on all levels of professional football, advance scouting, free agency and tracking player movement. Gaine also participated in the process and evaluation of collegiate prospects in preparation of the NFL Draft. Prior to his arrival in Miami, Gaine spent the previous three seasons as the Dallas Cowboys’ Assistant Director of Pro Scouting (2005-07).
With Dallas, Gaine contributed to the Cowboys’ player acquisition process by managing the pro scouting department and evaluating players and rosters from the NFL and all other levels of professional football. Additional responsibilities included advance scouting, free agency preparation, tracking of player movement and directing the development of the Cowboys’ pro scouting database.
Gaine went to Dallas after spending six years (1999-2004) in the New York Jets’ Scouting Department, including serving as the Assistant Director of Pro Scouting in 2004. Prior to that promotion, he functioned as a pro scout for the Jets from 2001-03. In 2000, he was the Jets’ Manager of Pro Development/NFC where his duties included pro player evaluation and advance scouting as well as the scouting and tracking of players in other professional leagues such as NFL Europe, the Canadian Football League and the Arena League. Gaine began his personnel career as a member of the Jets’ college scouting department in 1999.
Prior to joining the Jets in a front office capacity, he served as a member of the team’s practice squad in 1996, followed by a stint with the Giants’ practice squad in 1997. He then signed and spent the 1998 offseason with the Kansas City Chiefs, but was waived prior to the start of training camp.
Gaine attended the University of Maine from 1991-95 where he played tight end. He served as the Black Bears’ captain his senior season and earned his degree in public administration from the Orono, Maine school. Gaine grew up in Pearl River, N.Y., and attended Don Bosco Prep High School in Ramsey, N.J. He and his wife, Tricia, have a daughter, Kelsey, and sons, Ryan and Connor.