- Apr 16, 2005
- 16,047
- 18,013
Tottenham's 3-2 victory over Swansea at White Hart Lane was exactly what the club and fans needed after defeat in the League Cup Final.
Read the full article at Bleacher Report
Read the full article at Bleacher Report