The Ultimate Fighter began its 25th season tonight, with 14 veterans making up the cast. Every single welterweight this season has gone through the TUF system before, with varying results. Whether it’s TUF 22 first-rounder Tom Gallicchio or TUF 2 winner Joe Stevenson, every athlete is out for redemption – and a $250,000 grand prize. With UFC Bantamweight Champion Cody Garbrandt coaching opposite former champ and teammate TJ Dillashaw, sparks are guaranteed to fly outside the cage as well as inside. So, without further ado, let’s take a look at the season premiere.