You can call it from the other subs for example where curinning is the sub you are calling.
Code:
Sub flyout()
Worksheets("Score").Range("V2").Copy
ActiveSheet.Paste
Application.CutCopyMode = False
Call curinning
End Sub
Or you can just add the code directly to each sub
Code:
Sub flyout()
Worksheets("Score").Range("V2").Copy
ActiveSheet.Paste
Application.CutCopyMode = False
Dim x As Range
Set x = Sheets("Score").Range("F11:T11").Find("x", LookIn:=xlValues)
If Range("M5") = 3 And x.Address <> "$T$11" Then
x.ClearContents
x.Offset(0, 1) = "X"
ElseIf x.Address = "$T$11" Then
'what should happen if the game goes more than 15 innings? this will give a mesage box
MsgBox "this is a long game!"
End If
End Sub
Which ever one you choose you will need to add it to each sub that is related to an out, DP, TP, Fly out etc.
If you think you will ever need to modify the code it is best to just call it so you do not have to go to each sub and change it.