NEWSATDEN looks at all of Millwall's 23 opponents ahead of the 2017-18 Championship season.
First up, Lucas Ball casts an eye over Aston Villa.
Name: Aston Villa
Manager: Steve Bruce
Stadium: Villa Park (42,875)
Postcode: B6 6HE
Club website: www.avfc.co.uk
Nearest train station: Witton
Title odds (Sky Bet): 7/1
Last meeting: FA Cup fourth round – Millwall 2-1 Aston Villa, January 25, 2013
Last season: 13th in Sky Bet Championship
Goals for: 47
Goals against: 48
Top league goal scorer: Jonathan Kodija (19)
First-team 2017-18 transfers
Ins: John Terry
Outs: Libor Kozak
Villa pulled off a major coup this week with the signing of John Terry on a £60,000-a-week, one-year deal.
Terry left Chelsea this summer after 22 years at the club, and Villa have beaten Premier League West Brom and Swansea to his signature.
Former England goalkeeper John Ruddy was released by Norwich after the end of last season and has been the subject of interest from Villa boss Steve Bruce, according to reports.
Stoke's Glenn Whelan has also been linked with a move to the Midlands, while Bruce wants to make goalkeeper Sam Johnstone's loan move from Manchester United permanent.
Bruce has achieved promotion to the top flight four times (twice with Birmingham City and twice with Hull City) and Villa fans, despite last season's disappointing 13th-place finish, will expect their side to at least challenge for automatic promotion.
Chairman Tony Xia has heavily invested in the squad, and Terry's arrival will only heighten expectations.
The Lions, meanwhile, will hope for a similar result on the final day of the league season to their last meeting with Aston Villa at The Den, when John Marquis' header sent Kenny Jackett's side into the fifth round of that season's FA Cup.
Aston Villa vs. Millwall (Saturday, December 9)
Millwall vs. Aston Villa (Sunday, May 6)
2012-13 FA Cup fourth round: