Reading FC have confirmed their latest signing with the addition of midfielder Liam Fraser.
The 27-year-old joins the Royals on a two-year deal.
He has experience in the EFL having spent last season at Crawley Town where he played 16 times as they were relegated from League One in 21st spot.
He has also played in the MLS for Toronto FC, Columbus Crew and FC Dallas and has spent time in Belgium with Deinze.
He has also won 19 international caps for Canada.