Tubi is an American over-the-top ad-supported streaming television service owned by Fox Corporation since 2020. The service was launched on April 1, 2014, and is based in San Francisco, California. From Wikipedia
The made-for-TV event showcases Olympic-style flag football ahead of its 2028 debut.