romex32
BigBlue
romex32

The real question is why did NFL official’s allow bats on the field in the first place!!!! No bats no problem.