East Lansing, Mich. – Michigan State men's basketball has announced its non-league schedule for the 2019-20 season, highlighted by five games at home, including a visit from Duke in the ACC/Big Ten Challenge, three games against in-state rivals and appearances in the Champions Classic, the Gavitt Tipoff Games and the Maui Invitational.The Spartans open the 2019-20 season on Tuesday, Oct. 29, hosting Division III Albion (Mich.) College in an exhibition game at the Breslin Center. The matchup features MSU senior guard(Detroit, Mich./University of Detroit Jesuit) facing the team that includes his two brothers, sophomore guard Zach Winston and freshman guard Khy Winston.The regular season tips off in earnest on Tuesday, Nov. 5 as MSU travels to play in New York City against Kentucky in the Champions Classic at Madison Square Garden.The first home game of the season follows on Sunday, Nov. 10, as the Spartans host Binghamton, a member of the America East Conference, at the Breslin Center.MSU hits the road on Thursday, Nov. 14 to play Seton Hall as part of the Gavitt Tipoff Games, a series of games between members of the Big Ten and the Big East Conferences. The Gavitt Tipoff Games are named for Dave Gavitt, the founder of the Big East and a pioneer in college basketball.The Spartans return home to play Charleston Southern on Monday, Nov. 18 in a regional game of the Maui Invitational. MSU will then head to Hawaii for the remainder of the Maui Invitational from Monday, Nov. 25 to Wednesday, Nov.27, opening up play against Virginia Tech. The winner of that game will play either Dayton or Georgia (Tuesday, Nov. 26). The other side of the bracket features host Chaminade, Kansas, Brigham Young and UCLA.Michigan State will host Duke on Tuesday, Dec. 3 at the Breslin Center in the ACC/Big Ten Challenge. The game is a rematch of the 2019 NCAA East Regional Final, a 68-67 Spartans win that advanced MSU to its nations-best eighth Final Four in the last 21 years.MSU will play its final three non-league games against in-state rivals, starting with a matchup against Oakland University at Little Caesars Arena in Detroit on Saturday, Dec. 14. The Spartans return home to host Eastern Michigan on Saturday, Dec. 21 and then will host Western Michigan on either Sunday, Dec. 29 or Monday, Dec. 30.With games against Kentucky (No. 2), Duke (No. 4) and Seton Hall (No. 13), the Spartans are guaranteed to play three teams in the top-15 of the ESPN early-season top-25 and could play another – Kansas (No. 2) – in the Maui Invitational. This is also the second year that the Big Ten Conference will have a 20-game schedule, with 10 conference opponents coming to the Breslin Center.Michigan State's 2019-20 Big Ten Conference schedule will be announced at a later date.