S: Army vs. Navy (-23) + Over 51.5
Navy has one of the finest players in the history of college football in Keenan Reynolds, and Army is only .500 this year....against FCS teams. Nice weather this weekend in Philly, and I think Navy puts the hurting on the Black Knights.
As for the points, Vegas projects this as 37-14. I think Navy can score in the 40s, and so it's safer to take the over.
R: Army (+23) vs. Navy + Under 51.5
Navy has a quarterback who should have been named a Heisman finalist, but given that Navy is largely an afterthought and lost a couple games they're out of the national picture, threw for 964 yards and 6 touchdowns while rushing for another 19 touchdowns and 1093 yards. Navy's only losses were to Notre Dame and Houston, one of the best teams in the country, I don't care that they're listed as #18. As Sean pointed out, Army is .500 against FCS teams. The Black Knights have only won two games this year, Eastern Michigan and Bucknell, and Bucknell barely gives out athletic scholarships making them a really weak D1 team.
Navy and Army games have been extremely close in recent history. The one blowout was a 34-7 win for Navy. The rest were within one score of each other. And that includes some really good Midshipmen squads against some really bad Army teams. Navy will for sure win but Army covers. With the pace that both teams play I doubt this game will have that many possessions, and thus, fewer points.