Sour? Fresh beer should taste bitter.
Anyway, I once help someone who offer me a crate of beer who he treasured and kept for a year. Though I gracefully decline citing health issue. Still he open one for me, as expected it taste like vinegar!
As usual, never buy from supermarket those beer that are on offer and sold way below normal price. Most likely they are kept for too long and turning into vinegar.