Latest

Tulsa Roughnecks

Tulsa Roughnecks

March 30, 2018

The Tulsa Roughnecks FC is an American professional soccer team based in Tulsa, Oklahoma. They compete in the USL Championship, starting in the [...]