The move should help the Owls fill the void left by Bernard Pierce who was drafted by the Baltimore Ravens (84th overall) in April.
Here's more from SB Nation Philly:
Harris, who was kicked off the BC team in May after repeated violation of team rules, will be eligible to play this season for the Owls. Harris will enter his senior season coming off a knee injury that prevented him from playing for the Eagles last season. Harris finished his career at BC as the program's most prolific running back as he totaled 3,735-rushing yards in three seasons.
Despite his talent and success at BC, Harris apparently had both injury and disciplinary problems. The Owls will need to be on the lookout for one or another of these issues to potentially derail his comeback.
Harris departs BC as the program's all-time leader in rushing yards (3,735), carries (786) and 100-yard games (22). He ranks third all-time in BC touchdowns with 27.
Entering his senior season in 2011, Harris, was named the ACC preseason Player of the Year. He had on the knee that August and missed the first three games of the season. Harris played in only two games before being sidelined again. Late last year he was granted another year of eligibility due to the injury.
Harris did not participate in 2012 spring practice after re-aggravating the injury. Boston College announced his dismissal Harris from the team May 1.