Sports

Tim Patrick, Broncos Reportedly Agree to 3-Year, $30 Million Contract Extension