You are using an older browser version. Please use a supported version for the best MSN experience.

NFL owners approve Walton-Penner group as new Broncos owners

NFL owners voted to approve the Walton-Penner group as the new owners of the Denver Broncos, confirming the $4.65 billion purchase agreement.

UP NEXT

UP NEXT

image beaconimage beaconimage beacon