Because I'm picking so many games today, please allow me to be brief with my reasoning. Let's kick things off with the most important of all the Thanksgiving Day games...
Oxford (3-7) at Auburn (9-1)
The greatest rivalry in all of high school football (maybe in all of sports, period) is renewed again. If it were up to me, this game would be televised nationally instead of Green Bay-Detroit.
AUBURN 38, OXFORD 6
BC High (7-3) at Catholic Memorial (7-1)
Outside of CMass, this is the game of the day. BC High has been good all year, but CM is streaking right now. I'm a big proponent of playing your best ball at the end of the year, so give me the Knights.
CATHOLIC MEMORIAL 30, BC HIGH 21
Brockton (5-5) at Bridgewater-Raynham (7-2)
B-R earns its way into the Division 1 playoffs.
BRIDGEWATER-RAYNHAM 19, BROCKTON 9
Leominster (7-3) at Fitchburg (6-4)
Fitchburg can win this game on the ground.
FITCHBURG 17, LEOMINSTER 14
Framingham (6-4) at Natick (8-2)
Framingham hasn't played its best ball recently. Not a good thing leading into T-Day.
NATICK 20, FRAMINGHAM 14
Swampscott (9-1) at Marblehead (8-2)
This could end up being the most exciting game of the week.
SWAMPSCOTT 28, MARBLEHEAD 26 (OT)
Xaverian (5-5) at St. John's Prep (4-5)
Two talented teams can make up for a season of disappointment.
XAVERIAN 24, ST. JOHN'S PREP 7
Chelmsford (9-1) at Billerica (7-3)
Sadly, without Nick LaSpada I don't think Billerica can move the ball consistently against Chelmsford.
CHELMSFORD 31, BILLERICA 14
Bedford (6-4) at Concord-Carlisle (10-0)
C-C finishes off a perfect regular season that few saw coming.
CONCORD-CARLISLE 34, BEDFORD 20
East Longmeadow (5-5) at Longmeadow (8-2)
I'm not confident in this pick at all, but Longmeadow has been solid all season.
LONGMEADOW 16, EAST LONGMEADOW 7
Mansfield (8-2) at Foxboro (4-6)
I'm not on the Mansfield train, but I do think they'll take this one.
MANSFIELD 32, FOXBORO 20
Think I made a bad call? Hit me on Twitter (@ESPNHSGrimala) and let me know about it.