2019 NFL Draft live stream: Start time, how to watch Round 1 online

2019 NFL Draft live stream: Start time, how to watch Round 1 online

All the mock drafts have been turned in and all the players have been evaluated. Now, it's time to turn in your draft cards.

The NFL world has descended on Nashville, Tenn., this week for the 2019 NFL Draft. College stars Kyler Murray, Nick Bosa, Quinnen Williams, Rashan Gary and others likely will here their names called early Thursday when the first round begins at 5 p.m. PT.

The Arizona Cardinals have the No. 1 overall pick, but it is not clear who they will take. The San Francisco 49ers, New York Jets, Oakland Raiders and Tampa Bay Buccaneers round out the top five.

[RELATED: 2019 NFL Draft Preview Show on MyTeams]

You won't want to miss a second of the action.

Here's how you can watch the first round of the 2019 NFL Draft:

When: Thursday, April 25, at 5 p.m PT
Live Stream: WatchESPN

NFL preview 2019: Five bold predictions for 49ers' upcoming season

NFL preview 2019: Five bold predictions for 49ers' upcoming season

It's about that time, folks. 

Football is back as the 49ers open training camp on Friday, July 26, at Levi's Stadium in Santa Clara. And expectations are high. 

After two straight disappointing seasons, coach Kyle Shanahan enters Year 3 with his most talented roster. Could the 49ers go from the No. 2 pick to the playoffs in the same year? 

Crazier things have happened. 

Here are five bold predictions for the 49ers this season as training camp is set to start. 

Click for five bold predictions for 49ers' 2019 season

49ers training camp questions: Who will win backup quarterback job?

49ers training camp questions: Who will win backup quarterback job?

49ers head coach Kyle Shanahan will face a lot of questions, and much will be written and said about one competition in particular during training camp.

But if things go as the 49ers hope, the result of this training camp battle will have no impact on the season as the winner will not step on the field for a meaningful snap after the exhibition season.

Nick Mullens was more impressive than C.J. Beathard last season, but they will open training camp this week with an equal chance at winning the backup quarterback role.

The competition for the 49ers' backup quarterback job probably will not be settled until the final cuts before the start of the regular season. The organization must also determine whether the loser of the battle will remain on the team's 53-man roster or end up on the waiver wire.

Mullens had a historically impressive eight-start opening to his NFL career last season. But he opens camp on equal footing with Beathard for the right to serve as the 49ers' No. 2 quarterback behind starter Jimmy Garoppolo.

“I know both of them so well because we’ve been here two years with them and we’ve gotten a chance now to see both of them in practice and both of them in games,” Shanahan said.

Mullens piled up big passing yards after taking over for Beathard at the midseason point, averaging 284.6 yards passing per game. In fact, Patrick Mahomes, Andrew Luck and Cam Newton are the only players to throw for more yards in their first eight starts. The Southern Mississippi product compiled a respectable 90.9 passer rating while putting up big numbers after taking over for Beathard prior to the 49ers’ Week 9 game against the Raiders.

And Shanahan seems to be pleased with both players, based on what he witnessed during the nine-week offseason program.

They arrived at this point through different modes of transportation.

Beathard was a third-round draft pick in 2017. The 49ers signed Mullens immediately following that same draft as an undrafted rookie. Mullens was among the final cuts before the beginning of the ’17 and ’18 seasons. After he cleared waivers both years, Mullens was immediately signed back to the 49ers’ practice squad.

Beathard has made 10 NFL starts over his first two seasons in the league. He's proven his toughness, but he has to do a much better job of getting the ball out quicker and avoiding hits. Beathard took one sack for every 10.4 dropbacks. At the time Mullens replaced him in the Week 9 game against the Raiders, Beathard needed a break mentally and physically. In two seasons, Beathard has thrown 12 touchdown passes and 13 interceptions.

Mullens might not have all the physical attributes, but he knows the system as well as anyone and does not back down from a challenge. Statistically, Mullens was better last season. He averaged 8.3 yards per attempt while completing 64.2 percent of his pass attempts. Beathard averaged 7.4 yards per attempt and completed slightly above 60 percent of his passes.

[RELATED: New D-line coach Kocurek's craziness resonating with 49ers]

The big question about Mullens is his ability to connect on the deep ball, which is a major component of Shanahan's offensive blueprint.