Taylor Sheridan's 'The Last Cowboy' Season 7 Premiere Tonight
- Season 7 of 'The Last Cowboy' premieres tonight.
- The show features elite riders and high-pressure qualifiers.
- A $1 million championship is at stake this season.
- Taylor Sheridan is the creator of the show.
- The event will be broadcast free of charge.