During his sophomore year, Foley batted .400 and pitched a no-hitter for the school's baseball team and was a top basketball guard in the Northeastern Conference.
He averaged 30 points per game for the Boston College freshman team, but gave the sport up after one season because he believed that he would be better at football and baseball.
[11] BC won the game 8 to 7 after Foley led a late touchdown drive and ran in a two-point conversion.
[13] Foley began the 1965 season as BC's starting quarterback, however after throwing three interceptions in a 17–0 loss to Penn State he was benched in favor of junior John Blair.
Their second oldest, Cliff (1969–2018) was a starting quarterback at Cherry Hill High School East and played baseball at Villanova.
After two seasons backing up Scott Milanovich, he transferred to Boston University in order to receive more playing time.