(VIDEO) Rugby Sense 12: PRO Rugby North America Said They’re Putting A Team Where?

Rugby Sense, where we take 5 minutes to talk about USA Rugby news and information.

This episode we talk about the USA vs. Argentina match, American Rugby Championships match, PRO Rugby North America and best videos from this past week.

Share this post