Goal Index

ScoreBat

twitter · 53 predictions on 53 matches

As reported by the source: 8/20, yield -34%

Recent predictions