John McCabe

Profile Updated: January 31, 2016
Residing In: Clovis, CA USA
Occupation: Project Manager - Arise Solar
Spouse/Partner: Randi Streib McCabe
Children/Age: Alyssa 14, Kayla 11, & Luke 5
Yes! Attending Reunion
Spouse/Partner Occupation:

Teacher

Where did you go after graduating CHS?:

nowhere

Include a short paragraph about your past 10 years, proudest moments, etc.:

After 3 years of lame jobs and doing nothing with my life I had one of my proudest moments when I became a father. I soon realized I had to grow up and be responsible now. Been working hard ever since. Got married in 2004 and had my second daughter (with my wife this time). Endured the torture of custody battles for my oldest daughter during 2006-2007. Lost. Now I only get her weekends and summers. I finally understood what it means to be a Christian in Sep '07 and gave my life to Jesus. We bought our first house in '08 and I proply lost my job. Fortunately I was only unemployed for a month, but now we're working hard to avoid getting caught in the recession.

John's Latest Interactions

Hide Comments
John McCabe has a birthday today.
Dec
14
Dec 14, 2024 at 4:33 AM
John McCabe has a birthday today.
Dec 14, 2023 at 4:33 AM
John McCabe has a birthday today.
Dec 14, 2022 at 4:33 AM
John McCabe has a birthday today.
Dec 14, 2021 at 4:33 AM
John McCabe has a birthday today.
Dec 14, 2020 at 4:33 AM
John McCabe has a birthday today.
Dec 14, 2019 at 4:35 AM
John McCabe has a birthday today.
Dec 14, 2018 at 4:33 AM
John McCabe has a birthday today.
Dec 14, 2017 at 4:33 AM
John McCabe has a birthday today.
Dec 14, 2016 at 4:33 AM
John McCabe updated profile. View.
Jan 31, 2016 at 9:12 PM
John McCabe has a birthday today.
Dec 14, 2015 at 4:33 AM
John McCabe has a birthday today.
Dec 14, 2014 at 4:33 AM
Hide Comments
Posted: Dec 17, 2013 at 12:49 AM
1999
Posted: Dec 17, 2013 at 12:49 AM
2009
Posted: Dec 17, 2013 at 12:49 AM
Sisters!
Posted: Dec 17, 2013 at 12:49 AM
Kayla
Posted: Dec 17, 2013 at 12:49 AM
Alyssa
Posted: Dec 17, 2013 at 12:49 AM




agape