Bills' $17 million starter is expected to lose his starting spot to a rookie.

The Buffalo Bills' preseason performance against the Pittsburgh Steelers on Saturday, August 19, was not without criticism, particularly from the offensive line. 

When Buffalo picked Torrence with the 59th overall pick in the 2023 NFL draft, rumors began to circulate that the Bills' starting right guard, Ryan Bates, was on the hot seat.

"Bates' contract isn't big enough [that the Bills] feel he *has* to start should O'Cyrus Torrence come in and win the job this year," Spectrum News 1's Jon Scott said on X, then known as Twitter, 

Bates, who received a Pro Football Focus overall grade of 61.8 last season, signed a four-year, $17 million contract extension in 2022,

and the Bills have an out after this season.Based on how Torrence has been used in the first two preseason games, the 6-foot-5, 330-pound guard from Florida figures to be the starter. 

WGR 550's Sal Capaccio stated after the Bills' 27-15 loss to the Steelers, "Torrence may have locked down the starting right guard job after a solid performance,"

 Ryan Talbot dubbed the 25-year-old "the only starting offensive lineman who stood out in a positive way."

"The Bills' second-round pick had his second consecutive start of the preseason at right guard and held up well in pass protection and run blocking," 

Will I Get The Job You Interviewed For?