Iconic 'Backyard Sports' Franchise Making Triumphant Return 0 21.08.2024 02:17 NewsWeek.com Backyard Sports, one of the most popular video game sports franchises of all time, is making its return after almost a decade.