Shrewsbury Town crest

Shrewsbury Town

England flagEnglandMen's football

Global rank

#1308

GFR rating

68.9

Recent form

Loading results…