The Cleveland Browns have had a long history struggling to find a long-term solution at quarterback.

In line with that, the Browns have officially named rookie quarterback DeShone Kizer as the starter for the season opener against the Pittsburgh Steelers on Sept. 10, according to Adam Schefter of ESPN.

This comes less than a day after a subpar performance against the Tampa Bay Buccaneers on Saturday night where he completed 6-of-18 passes for 93 yards with an interception. Despite that, the Browns have seen more than enough from Kizer to hand him over the responsibility about two weeks away from the season opener.

The decision to roll with the 21-year-old is a bigger indication that Cleveland is serious about moving Brock Osweiler. There were reports stemming from earlier in the week that the team was looking to move on from him. Osweiler had been originally acquired back in March from the Houston Texans and clearly hasn't shown that he can be a capable starter for the Browns this upcoming season.

Although there is some concern that Kizer may not be ready for this role yet, he has an opportunity to make an immediate impact and develop into the franchise quarterback that Cleveland has been searching for over the last decade-plus.