Brock Osweiler may be starting for the Broncos (again), but he is getting the majority of this week's (and every week's) paycheck from the Browns.

The Broncos will pay him $48,437 for his efforts against the Eagles, while the Browns will pay him $895,588, ProFootballTalk reported.

When Osweiler was sent to the Browns from the Texans for a second-round draft pick, Cleveland also took on Osweiler's $16 million guaranteed contract. Even though the Browns cut Osweiler earlier in the season, they still have to pay him the guaranteed money.