One of the best days on the world football calendar is once again upon us as the 2012-13 edition of the English Premier League closes up shop on Sunday.
While this season's final day will not have the same excitement as last season, there is still plenty left to play for.
The final spot in next season's UEFA Champions League and the final survival spot will be determined while plenty of familiar faces will say goodbye for good.
With that being said, here is a comprehensive look ahead to the final day of the EPL regular season.
Last weekend, Manchester United manager Sir Alex Ferguson said goodbye to the faithful supporters of his club at Old Trafford.
On Sunday, Ferguson will say farewell to the sport in his 1,500th match as Manchester United manager when the Red Devils visit The Hawthorns to play West Bromwich Albion.
As any wise person would do, fans of West Brom are reportedly cashing in on the once-in-a-lifetime moment to see a legend manage his final match (via the Mirror).
The other club that plays in Manchester will also have a new manager next season, but their old manager will not be on the touchline on Sunday.
Roberto Mancini was sacked by Manchester City on Monday a year to the day since he won the EPL title in dramatic fashion on the final day of the season (via BBC Sport).
With Mancini now out at City, assistant manager Brian Kidd will take charge of the Citizens on Sunday against Norwich City at home.
Sir Alex Ferguson will not be the only person saying goodbye to his beloved club on Sunday.
Ferguson's successor, David Moyes, will manage his final match in charge of Everton as the Toffees take on Chelsea.
A few legendary players will be calling it quits after Sunday as well. Paul Scholes, Jamie Carragher and Phil Neville are all playing their final matches for their respective clubs.
Only one of those players will get to play his final match in front of the home fans. Carragher's Liverpool will host Queens Park Rangers at Anfield.
While the Golden Boot title may already be decided, the title of highest-scoring Englishman is still up for grabs.
Chelsea's Frank Lampard overtook Southampton's Rickie Lambert in the race to become the highest-scoring English player last week with two goals against Aston Villa.
Lampard will face Everton at home, while Lambert will take on the stingy back four of Stoke at home as well.
If recent form holds, Lampard should easily take home the title of highest-scoring Englishman.
For rival clubs Arsenal and Tottenham, the final day of the regular season could end up being more tense than the North London derby itself.
Currently the Gunners are one point ahead of Spurs in the race for fourth place after their big win over Wigan on Tuesday.
If Arsenal win on Sunday at St. James' Park against Newcastle, they will clinch the final English spot in the UEFA Champions League for next season.
If Tottenham defeat Sunderland and the Gunners fail to earn a full three points on Tyneside, Spurs will earn fourth place in the table and make their return to the illustrious club competition.
We have known for a few weeks now that Reading and Queens Park Rangers will be shipped back down to the Championship next season.
But before the two clubs make their way back down to the English second flight, their final spots in the table have to be determined.
QPR are sitting in last place at the moment with 25 points while Reading will go into the final day of the regular season with 28 points in 19th place.
Reading have the better chance of getting a result on Sunday as they take on West Ham at Upton Park, while QPR face a difficult road trip to Anfield to play Liverpool.
Fulham have become one of the early favorites to be relegated to the Championship next season after their poor run of form to end this season.
The Cottagers have lost five consecutive matches and have not recorded a win since April 1 against Queens Park Rangers.
Luckily for Martin Jol's club, they earned enough points earlier in the season to be safe from relegation.
If the Cottagers lose to Swansea in Wales on Sunday, they could sink to as low as 17th place depending on the results from elsewhere.
If Fulham do end up winning, they could finish as high as 10th, while a draw would put them as high as 11th.
With just one match left in the season, eight clubs, in places 10 through 17, are separated by just four points.
Those eight clubs will partake in six different matches on Sunday, which means there are an endless amount of possible finishes for each of those clubs when the final whistles are blown around England.
Finishing in 10th or 14th place may not seem like much to the casual fan, but a club is given more prize money at the end of the season based on their spot in table.