The Dallas Cowboys knew that quarterback Tony Romo wouldn't be on their roster in 2017. What they may not have known, or at least what the rest of the NFL and the fans of the Cowboys didn't know, is that Romo actually won't be in the NFL anymore.While there were rumblings and rumors that Romo was expected to go to either the Houston Texans or Denver Broncos after he was eventually released, it seems that things have changed pretty drastically. Those rumors were flying, but there were also rumors of both FOX Sports and CBS battling to try to get Romo to sign on as an NFL analyst.The drama was all over, but Romo seemingly had no interest in hanging up his cleats just yet. At least, until the news broke Tuesday that he had decided to retire and sign on with CBS as the top NFL analyst alongside Jim Nantz, according to John Ourand of the Sports Business Daily.Obviously, the job offer was attractive, and as NFL Network's Ian Rapoport pointed out, there were multiple reasons why it was so attractive as well.

Ourand also gave a breakdown as to why Romo opted to go with CBS over FOX Sports, and it's an argument that makes a whole lot of sense.

"CBS outbid Fox Sports for Romo’s services, sources said. Fox Sports wanted Romo to replace John Lynch as the game analyst on the net’s No. 2 broadcast team. Just a couple of weeks ago, Fox was considered the front-runner to land Romo, since it carries the NFC package that Romo knows so well. But a concern for Romo was that another former Cowboys QB, Troy Aikman, is the net’s top NFL game analyst, and he is not likely to leave the booth any time soon."

Romo finishes his Cowboys career with the elites, totaling 34,183 yards, 248 touchdowns, just 117 interceptions and a 97.1 quarterback rating. He was arguably one of the top two or three quarterbacks in team history.