9.4 Featured Forza Motorsport Review - Return of the King October 4th, 2023 It’s been almost 20 years since the gaming world was first introduced to Forza Motorsport. During that time, the franchise has gone from strength...