He and his wife , Stacy , reside in St. Francis , Wisconsin .
Larrea was born in Sacramento , California .
Larrea and Larrea 's wife , Stacy , reside in St. Francis , Wisconsin .
Larrea was born in Sacramento , California .