Past Articles in Francis Vallee
-
Laval’s Francis Vallée For Callahan
Laval University in Québec isn’t exactly a known quantity when it comes to ultimate. But let Francis Vallée prove why you should be paying attention.
Apr 19, 2017 by Charlie Eisenhood in Livewire, Video with 3 comments