Hi,
As a native Bradfordian, I'd like to weigh in here and offer some knowledge about travelling to Odsal
You CAN walk to Odsal, but it will take you a while to do it and it's all up hill and as the weather isn't due to be that good tomorrow, walking it might be less than pleasant. However, if you do want to walk it, the stadium is sign posted and you just need to follow Manchester Road, which is a main road out of the city, all the way up to Odsal Top.
It's much easier, however, to go to the bus station at the Interchange in the centre of the city and, depending on how many of you there are, get either a bus or a taxi from outside the main entrance. A taxi will cost you about £6.
Buses that go to Odsal are fairly regular even on a Sunday. Numbers 623, 626, 645 and 268 all stop outside the Top House (that the pub on the round about opposite the stadium) and you'll usually see people going to the game in the bus station so just follow them.
There's a number of pubs near Odsal; The Craven Heffer The Woodsman, The Red Lion, The Top House and Cue Gardens are all within easy walking distance of the stadium.
If you want to drink in Bradford town centre before the game, there's a Weatherspoons opposite the town hall as well as the Ginger Goose on the road next to the town hall.
Hope all that helps and enjoy the game