Francis Owusu
Position: WR
6-3, 223lb (190cm, 101kg)
Born: December 27, 1994
College: Stanford (College Stats)
Other SR Sites
Francis Owusu Overview
Player News