Cardinals fans give Albert Pujols a standing ovation in his return to Busch Stadium

Video Details

Both Cardinals fans and Albert Pujols have been waiting for this reunion for more than seven years.