disclaimer: I will be right
Euros: Spain beat Italy in the final.
World T20: India beat South Africa by 17 runs
Olympics: USA get the most medals, followed by China then the UK (I have hope guys)
T20 really close, actual 7 and your pred 17!!
yeah, a shame my euros prediction of italy in the final was wrong lmao