Thanksgiving is the only holiday where it's socially acceptable to avoid family members and watch sports instead. A look at the 2016 slate of pro and college football over the long weekend:

ESPN 3 college football streaming info

Thanksgiving Day - Thursday, Nov. 26

NFL - Eagles at Lions (12:30 p.m., FOX)

NFL - Panthers at Cowboys (4:30 p.m., CBS)

NFL - Bears at Packers (8:30 p.m., NBC - NBC Watch Extra Streaming)

NCAA - South Florida at UCF (7:30 p.m., ESPN)

NCAA - Texas Tech at Texas (7:30 p.m., FOX Sports 1)

Friday, Nov. 27 (All games NCAA)

Miami (Florida) at Pitt (12 p.m., ESPN2)

Marshall at Western Kentucky (12 p.m., FOX Sports 1)

Navy at Houston (12 p.m., ABC)

Western Michigan at Toledo (12 p.m., CBSSN)

Missouri at Arkansas (2:30 p.m., CBS)

RELATED: Hot Instram pics of ESPN First Take host Molly Qerim

Washington State at Washington (3:30 p.m., FOX)

Iowa at Nebraska (3:30 p.m., ABC)

Boise State at San Jose State (3:30 p.m., CBSSN)

UMass at Buffalo (4:30 p.m., ESPNU)

Baylor at TCU (7:30 p.m., ESPN)

Tulsa at Tulane (8 p.m., ESPNU)

Saturday, Nov. 28 (All games NCAA)

Cincinnati at East Carolina (12 p.m., CBSSN)

SMU at Memphis (12 p.m., ESPNews)

Iowa State at West Virginia (12 p.m., FOX Sports 1)

Ohio State at Michigan (12 p.m., ABC)

Clemson at South Carolina (12 p.m., ESPN)

Virginia Tech at Virginia (12 p.m., ESPNU)

Georgia at Georgia Tech (12 p.m., ESPN2)

North Carolina at NC State (3:30 p.m., ABC or ESPN2)

Alabama at Auburn (3:30 p.m., CBS)

Penn State at Michigan State (3:30 p.m., ESPN)

UCLA at USC (3:30 p.m., ABC or ESPN2)

Northwestern vs. Illinois (3:30 p.m., ESPNU)

BYU at Utah State (3:30 p.m., CBSSN)

Kansas State at Kansas (4 p.m., FOX Sports 1)

UConn at Temple (7 p.m., ESPNU)

Ole Miss at Mississippi State (7:15 p.m., ESPN2)

RELATED: Hot Instagram pics of ESPN SportsNation host Michelle Beadle

Notre Dame at Stanford (7:30 p.m., FOX)

Florida State at Florida (7:30 p.m., ESPN)

Oklahoma at Oklahoma State (8 p.m., ABC)

Colorado State at Fresno State (9 p.m., CBSSN)

Arizona State at Cal (10 p.m., FOX Sports 1)

Air Force at New Mexico (10:15 p.m., ESPNU)

Nevada at San Diego State (10:45 p.m., ESPN2)

Sunday, Nov. 29 (All games NFL)

Raiders at Titans (1 p.m., CBS)

Bills at Chiefs (1 p.m., CBS)

Buccaneers at Colts (1 p.m., FOX)

Giants at Redskins (1 p.m., FOX)

Saints at Texans (1 p.m., FOX)

Vikings at Falcons (1 p.m., FOX)

Rams at Bengals (1 p.m. FOX)

Chargers at Jaguars (1 p.m., CBS)

Dolphins at Jets (1 p.m., CBS)

Cardinals at 49ers (4:05 p.m., FOX)

Steelers at Seahawks (4:25 p.m., CBS)

Patriots at Broncos (8:30 p.m., NBC - NBC Watch Extra streaming)

Monday, Nov. 30 (All games NFL)

Ravens at Browns (8:30 p.m., ESPN)