Brock Osweiler answers questions at his first press conference as a member of the Cleveland Browns (Photo courtesy: WOIO)

DENVER – Brock Osweiler is an NFL starting quarterback again.

Denver Broncos coach Vance Joseph informed his team Wednesday that Osweiler will start the Broncos’ game at the Philadelphia Eagles on Sunday. The Broncos officially announced the move on the team website.

Osweiler is in his second stint with the Broncos, who gave the former Kalispell Flathead High School star his first opportunity in the NFL. Denver selected Osweiler in the second round of the NFL Draft in 2012. Osweiler rejoined the Broncos in early September, signing a one-year contract after he was released by the Cleveland Browns.

Osweiler started seven games for the Broncos in 2015, helping guide the team to a 5-2 mark filling in for the injured Peyton Manning. Osweiler threw for 1,967 yards, 10 touchdowns and six interceptions during the 2015 season, helping him land a free-agent contract with the Houston Texans the next offseason.

Story continues below

Things never clicked for Osweiler and the Texans – he completed just 59 percent of his passes for 2,957 yards, 15 touchdowns and 16 interceptions in one season – and he was traded to the Browns in March.

Osweiler competed for the Browns’ starting quarterback job through offseason practices, but lost out to rookie DeShone Kizer. Osweiler was released when Kizer was named the starter on Sept. 2 and signed with the Broncos later that day.

Osweiler has appeared in one game this season, attempting four passes in the Broncos’ loss to the New York Giants. He’ll replace Trevor Siemian, who has thrown for 1,669 yards, nine touchdowns and 10 interceptions this season, in Denver’s lineup.