The BC Lions stayed busy on the second day of CFL free agency, officially coming to terms with running back John White.

White, 27, appeared in seven games for the Hamilton Tiger-Cats last season, rushing for 400 yards on 78 carries and two touchdowns.

"John was another primary target of ours heading into this free agency period and we’re ecstatic to bring him into the fold," Lions general manager Ed Hervey said in a statement. "He runs with power, protects the passer when needed and can effectively catch the ball coming out of the backfield. Most importantly, John represents the kind of experience, depth and competition we want to have at every position on the field heading into training camp."

The native of Torrance, CA, White heads into his sixth CFL campaign.

A product of Utah, White spent the first four seasons of his career with the Edmonton Eskimos and was a CFL All-Star in 2014.

In 48 career games over five seasons, White has amassed 2,510 yards on 454 carries and 14 TDs. He's added another 787 yards receiving on 92 catches and four majors.

White missed most of the 2015 and 2017 with major injuries, first a ruptured Achilles and then a torn ACL.