my upper radiator hose is getting hot but the bottom one is not on 2001 Volvo S80

what could this be when driving its spitting antifreeze on engine

2 answers
Possible clogged radiator. If so, replace the radiator.
Where is it spitting from. Overflow, cap, broken hose, etc.